思想 回溯法(back tracking)(探索與回溯法)是一種選優(yōu)搜索法恩沛,又稱為試探法紊遵,按選優(yōu)條件向前搜索倔既,以達(dá)到目標(biāo)。但當(dāng)探索到某一步時(shí)忘嫉,發(fā)現(xiàn)原先選擇并不優(yōu)或達(dá)不到目標(biāo)沟于,...
1、String類 1笋庄、方法 String trim() 返回字符串的副本,去掉前導(dǎo)空白和尾部空白字符倔监。String[] split(String regex, int li...
Java并發(fā)系列(一) 什么是進(jìn)程和線程 本文主要講線程直砂,但是在開發(fā)過程中,經(jīng)常將進(jìn)程和線程放在一起浩习,那什么是進(jìn)程静暂?什么是線程? 進(jìn)程和線程 進(jìn)程:進(jìn)程是操作系統(tǒng)結(jié)構(gòu)的基礎(chǔ)谱秽,...
Java基礎(chǔ)——輸入輸出流(一) 最近想重新整理一下Java的IO流洽蛀,IO流真的是一個(gè)非常非常非常龐大的系統(tǒng)。不過Java中的輸入輸出流也基本上圍繞兩個(gè)方面展開的疟赊。所以今天我...
贊
一郊供、Java基礎(chǔ)知識(shí)Java基礎(chǔ)知識(shí) 數(shù)據(jù)類型 首先,需要明白近哟,java是一種強(qiáng)類型語言驮审,所以我們一定要為每個(gè)變量聲明一個(gè)類型。在java中總共有8種基本類型(4種整型吉执,2種浮點(diǎn)型疯淫,1種字符類型...
Java基礎(chǔ)知識(shí) 數(shù)據(jù)類型 首先鼠证,需要明白峡竣,java是一種強(qiáng)類型語言靠抑,所以我們一定要為每個(gè)變量聲明一個(gè)類型量九。在java中總共有8種基本類型(4種整型,2種浮點(diǎn)型颂碧,1種字符類型...
選擇排序 原理:每次找出待排序的序列中最小的元素跟序列的第一個(gè)元素進(jìn)行交換荠列。 思路: 從待排序中,找到關(guān)鍵字最小的元素载城。 如果最小元素不是待排序序列的第一個(gè)元素肌似,將其和第一個(gè)...
冒泡排序 原理:比較相鄰兩個(gè)數(shù),將較大的數(shù)移至右邊诉瓦。 思路: 比較相鄰的元素川队。如果第一個(gè)比第二個(gè)大力细,就交換他們兩個(gè)。 對(duì)每一對(duì)相鄰元素做同樣的工作固额,從開始第一對(duì)到結(jié)尾的最后一...
需要實(shí)現(xiàn)一個(gè)頁面切換的功能猬膨,之前是自己實(shí)現(xiàn)了一個(gè)header的控件,但是效果不是太好呛伴。后來分析還是使用tablayout來做勃痴,但還是有些問題 1.tab指示線無法去掉 解決:...
讀文件 方法一:Files.readAllLines(Path path, Charset cs)返回類型:List 示例: 方法二:Files.readAllBytes(P...
淺談String、StringBuffer和StringBuild的區(qū)別 一姐军、可變與否 String是不可變的铁材,是被final修飾的.他的長(zhǎng)度是不變的,當(dāng)使用concat()...