-
使用String類的 valueOf() 方法查看全部
-
// 定義double類型變量 double a = 91.5; // 手動裝箱 Double b = new Double(a); // 自動裝箱 Double c =a; // 定義一個Double包裝類對象,值為8 Double d = new Double(87.0); // 手動拆箱 double e = d.doubleValue(); ; // 自動拆箱 doub查看全部
-
在需要頻繁對字符串進行修改操作時使用 StringBuilder 的效率比 String 要高查看全部
-
當頻繁操作字符串時,就會額外產(chǎn)生很多臨時變量。使用 StringBuilder 或 StringBuffer 就可以避免這個問題。至于 StringBuilder 和StringBuffer ,它們基本相似,不同之處,StringBuffer 是線程安全的,而 StringBuilder 則沒有實現(xiàn)線程安全功能,所以性能略高。因此一般情況下,如果需要創(chuàng)建一個內(nèi)容可變的字符串對象,應(yīng)優(yōu)先考慮使用 StringBuilder 類。查看全部
-
s.charAt(i)=='a'查看全部
-
index!=0 &&prefix.equals("java")查看全部
-
1. 字符串 str 中字符的索引從0開始,范圍為 0 到 str.length()-1 2. 使用 indexOf 進行字符或字符串查找時,如果匹配返回位置索引;如果沒有匹配結(jié)果,返回 -1 3. 使用 substring(beginIndex , endIndex) 進行字符串截取時,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符查看全部
-
異常處理經(jīng)驗總結(jié)查看全部
-
1. 字符串 str 中字符的索引從0開始,范圍為 0 到 str.length()-1 2. 使用 indexOf 進行字符或字符串查找時,如果匹配返回位置索引;如果沒有匹配結(jié)果,返回 -1 3. 使用 substring(beginIndex , endIndex) 進行字符串截取時,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符查看全部
-
1、 通過 String s1="愛慕課"; 聲明了一個字符串對象, s1 存放了到字符串對象的引用,在內(nèi)存中的存放引用關(guān)系如下圖所示: 然后通過 s1="歡迎來到:"+s1; 改變了字符串 s1 ,其實質(zhì)是創(chuàng)建了新的字符串對象,變量 s1 指向了新創(chuàng)建的字符串對象,如下圖所示: 2、 一旦一個字符串在內(nèi)存中創(chuàng)建,則這個字符串將不可改變。如果需要一個可以改變的字符串,我們可以使用StringBuffer或者StringBuilder(后面章節(jié)中會講到)。 3、 每次 new 一個字符串就是產(chǎn)生一個新的對象,即便兩個字符串的內(nèi)容相同,使用 ”==” 比較時也為 ”false” ,如果只需比較查看全部
-
聯(lián)系提示查看全部
-
異常拋出總結(jié)查看全部
-
Error 是系統(tǒng)錯誤類; VirtualMachineError 是 Error 子類; Thread 是線程類, Exception 是異常類,自定義異常要繼承于 Exception 類或者其子類查看全部
-
// 創(chuàng)建Canlendar對象 Calendar c = Calendar.getInstance(); // 將Calendar對象轉(zhuǎn)換為Date對象 Date date = c.getTime(); // 創(chuàng)建SimpleDateFormat對象,指定目標格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 將日期轉(zhuǎn)換為指定格式的字符串 String now = sdf.format(date);查看全部
-
// 使用parse()方法將文本轉(zhuǎn)換為日期 String d = "2014-6-1 21:05:36"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 調(diào)用parse()方法,將字符串轉(zhuǎn)換為日期 Date date = sdf.parse(d);查看全部
舉報
0/150
提交
取消