本文目錄一覽:
- 1、java中str+=1;是什麼意思?
- 2、java中str是什麼意思?
- 3、java中str =str.subString(1,3);是什麼意思?
- 4、java中str =str.subString(1,3);是什麼意思
java中str+=1;是什麼意思?
str+=1的意思就是str
=
str+1;
即a+=b等價於a=
a+b;
+=
是java語言規定的運算符,java編譯器會對它進行特殊處理,可以正確編譯。
這樣寫是不會報錯的。
str+=1和
str
=
str+1兩種寫法在某種情況下還是有區別的,如果str是short類型
,第二種寫法就會報錯,就是str
=
str
+1;這樣寫是會報錯的,因為str+1運算時會自動提升表達式的類型,所以結果為int型,再賦值給short類型的str時,就會報需要強制轉換類型的錯誤。
所以,+=這樣寫,即規範,也可以避免一些錯誤。
java中str是什麼意思?
一般來講str是一個String變量(一般編程習慣String str ;這樣定義一個字符串)。你看到str還是要看在什麼地方定義的,如何定義。才能知道你看到的str是什麼意思!
java中str =str.subString(1,3);是什麼意思?
就是截取字符串str,從第1個字符開始到第3個字符結束(不包括第三個字符)
例如:str=“abcdefg”;
則:str.substring(1,3)為字符串”bc”
java中str =str.subString(1,3);是什麼意思
str =str.subString(1,3)意思是截取字符串str,從第1個開始到第3個字符結束(不包括第3個字符)。
語法:public String substring(int beginIndex,int endIndex)
含義:返回一個新字符串,新字符串從原字符串指定的 beginIndex 處開始,直到索引 endIndex – 1 處的字符。
例子:str=“abcdefg”;則:str.subString(1,3)為字符串”bc”。
字符串截取應用拓展:indexOf函數用法-public String subs
參考資料
indexOf函數用法-public String subs.網易博客[引用時間2018-5-2]
Y Daniel Liang.Java語言程序設計基礎篇.未知:機械工業出版社,2008
原創文章,作者:OTAW,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/146612.html