日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java第八章总结

發布時間:2023/12/18 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java第八章总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

string類:

string類默認定義為final類,所以不可以有子類。

無法輸出String對象的引用,輸出都是對象實體。(如果是數組,println(s)輸出數組s的引用)。

倆個常量是否相等,取決于倆個常量的引用是否相等,而不是字符序列。

bollean a.equal(b)判斷ab字符序列是否相同。

bollean startsWith(String s),bollean endsWith(String s)。判斷字符序列開頭結尾。

int compareTo(String s) 按字典順序比較大小。

str="abcd", str.compareTo("aba")返回值大于0,? str.compareTo("abcd")返回值等于0。

compareToIgnoreCase(String s)忽略大小寫。

bollean contains(String s)是否含s.

String substring(int sart,int end) start到end-1。

字符型與基本數據的轉換:

int x=Integer.parseInt(s); Int 可改為 short,float······

String str=String.valueOf(6545.454);

toString():一個對象通過調用該方法獲得該對象的字符串表示。

正則表達式:

.? 任何一個字符? \\d 0~9? ?\\D非數字

\\s??空格類字符? \t \n \f \r? ? ? \\S 非空格類字符

\\w 可用于標識符的字符 \\W??

\\p{Lower}? a~z? ?\\p{Upper} A~Z? ?{ASCII}? ASCII字符? {Alpha}字母

[abc] abc中任意一個 [^abc]非abc中任意一個

[a-zA-Z]? ?[a-d[m-p]]? a~d或者m~p? [a-f&&[^bc]] adef

帶限定修飾符的模式:

x?? ?x出現0或1次? x* 出現0或多次? x+ 1或多次

?x{n} n次? x{n,}? {n,m} 至少n次? n~m次? ? x|y x或y

String replaceAll(String regex,String replacement);

StringTokenizer(String s);為對象s構造一個分析器,空格符、換行符、回車、tab做分隔標記。

StringTokenizer(String s,String delim);delim作為分隔標記。 凡是有#或*的連續一段被視為分隔標記

String對象的實體無法再修改,刪除。

StringBuffer();StringBuffer(int size);StringBuffer(String s);一開始分配16可以再改,用a.append(String s);方法追加字符序列。

一開始給定size的個數,可以再加。一開始給s+16的個數,可以再加。

StringBuffer的方法:

append(String s);可以是int float 會轉化為string對象再加到后面。

char charAt(int n);獲得n處的字符 void?setCharAt(int n,char ch);n處字符改成ch

insert(int index,String str);? 將str插入到index位

?

總結

以上是生活随笔為你收集整理的java第八章总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。