-
如果List中包含的元素相同,則只返回第一次索引的位置,但是lastIndexOf方法是從隊尾開始執(zhí)行的,返回的最后出現(xiàn)的元素的位置。 indexof和contains的方法類似,也是逐步查詢用equals方法去比較,如果沒有元素,則返回-1查看全部
-
在需要頻繁對字符串進(jìn)行修改操作時使用 StringBuilder 的效率比 String 要高查看全部
-
集合框架查看全部
-
集合與數(shù)組查看全部
-
當(dāng)頻繁操作字符串時,就會額外產(chǎn)生很多臨時變量。使用 StringBuilder 或 StringBuffer 就可以避免這個問題。至于 StringBuilder 和StringBuffer ,它們基本相似,不同之處,StringBuffer 是線程安全的,而 StringBuilder 則沒有實現(xiàn)線程安全功能,所以性能略高。因此一般情況下,如果需要創(chuàng)建一個內(nèi)容可變的字符串對象,應(yīng)優(yōu)先考慮使用 StringBuilder 類。查看全部
-
Math 類位于 java.lang 包中,包含用于執(zhí)行基本數(shù)學(xué)運算的方法, Math 類的所有方法都是靜態(tài)方法,所以使用該類中的方法時,可以直接使用類名.方法名,如: Math.round();查看全部
-
變量,運行時才知道具體值.查看全部
-
java.util.Calendar 類是一個抽象類,可以通過調(diào)用 getInstance() 靜態(tài)方法獲取一個 Calendar 對象,此對象已由當(dāng)前日期時間初始化,即默認(rèn)代表當(dāng)前時間,如 Calendar c = Calendar.getInstance(); Calendar 類提供了 getTime() 方法,用來獲取 Date 對象,完成 Calendar 和 Date 的轉(zhuǎn)換,還可通過 getTimeInMillis() 方法,獲取此 Calendar 的時間值,以毫秒為單位。查看全部
-
使用 Date 類的默認(rèn)無參構(gòu)造方法創(chuàng)建出的對象就代表當(dāng)前時間。 使用 SimpleDateFormat 來對日期時間進(jìn)行格式化,如可以將日期轉(zhuǎn)換為指定格式的文本,也可將文本轉(zhuǎn)換為日期。 1. 使用 format() 方法將日期轉(zhuǎn)換為指定格式的文本 2. 使用 parse() 方法將文本轉(zhuǎn)換為日期 1、 調(diào)用 SimpleDateFormat 對象的 parse() 方法時可能會出現(xiàn)轉(zhuǎn)換異常,即 ParseException ,因此需要進(jìn)行異常處理 2、 使用 Date 類時需要導(dǎo)入 java.util 包,使用 SimpleDateFormat 時需要導(dǎo)入 java.text 包查看全部
-
在程序開發(fā)中,我們經(jīng)常需要在基本數(shù)據(jù)類型和字符串之間進(jìn)行轉(zhuǎn)換。 其中,基本類型轉(zhuǎn)換為字符串有三種方法: 1. 使用包裝類的 toString() 方法 2. 使用String類的 valueOf() 方法 3. 用一個空字符串加上基本類型,得到的就是基本類型數(shù)據(jù)對應(yīng)的字符串 再來看,將字符串轉(zhuǎn)換成基本類型有兩種方法: 1. 調(diào)用包裝類的 parseXxx 靜態(tài)方法 2. 調(diào)用包裝類的 valueOf() 方法轉(zhuǎn)換為基本類型的包裝類,會自動拆箱查看全部
-
// 使用foreach循環(huán)輸出數(shù)組中的元素 for ( int num:nums) { System.out.print(num + " "); }查看全部
-
求String的長度是用方法length();注意和求數(shù)組長度的區(qū)別,求數(shù)組長度是用屬性length.查看全部
-
Error 是系統(tǒng)錯誤類; VirtualMachineError 是 Error 子類; Thread 是線程類, Exception 是異常類,自定義異常要繼承于 Exception 類或者其子類查看全部
-
String常用方法查看全部
-
在 Java 中,字符串被作為 String 類型的對象處理。 String 類位于 java.lang 包中。默認(rèn)情況下,該包被自動導(dǎo)入所有的程序。查看全部
舉報
0/150
提交
取消