11.20學習日報
標題Java
- 分割字串
//1.分割字串的方法:split()
用法:字串.split(“分割依據”);
試驗:分割詩句
public class day16_01 {
public static void main(String[]args){
String a="床前明月光,疑似地上霜,舉頭望明月,低頭思故鄉"; /詩句
String[] b = a.split(","); /用逗號分割詩句,字串會變成多個字串,所以要用陣列接收
/用遍歷,列印輸出
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}
}
}
得出結論:分割後,分割依據會消失,且左右兩邊的字串會分成兩份,需要陣列接收
字串的StringBuffer型別:處理頻繁改變的字串變數
如果頻繁改變字串變數,它會新開劈空間,再扔掉原本的空間,非常的浪費,和佔用載入時間,但是StringBuffer不會,它會一直在一個空間裡
//1.宣告賦值的格式
StringBuffer con=new StringBuffer(“內容”);
試驗:
public class day16_07 {
public static void main(String[]args){
StringBuffer con=new StringBuffer("hello"); /寫一個字串Buff類,命名為con,值是hello
System.out.println(con); /列印輸出
}
}
//2.新增字串的方法:append() 不會開闢新的空間
用法:StringBuffer方法.append(“字串”);
字串會新增在後面
試驗:
public class day16_07 {
public static void main(String[]args){
StringBuffer con=new StringBuffer("hello"); /寫一個字串Buff類,命名為con,值是hello
con.append("java"); /新增java
System.out.println(con); /列印輸出
}
}
插入內容的方法:insert() 不會開闢新的空間
用法:StringBuffer方法.insert(插入的索引值,插入的內容);
試驗:
public class day16_07 {
public static void main(String[]args){
StringBuffer con=new StringBuffer("hellojava");
con.insert(1,"..."); /在下標1,插入"..."
System.out.println(con); /列印輸出
}
}
相關文章
- 11.20日報
- 1118學習日報
- 11.20
- 學習日報 day03
- 一週安全播報(11.20)+小雪節氣
- 11.18學習日報(字串的方法)字串
- 10.31學習日報 三種迴圈
- Vue知乎日報的學習筆記Vue筆記
- 11.20閒話-存檔
- 學習日誌
- springboot學習日誌(二)– thymeleaf學習Spring Boot
- Flutter學習日記Flutter
- 學習日記-9.2
- 學習日記 - 2024.9.5
- 學習日記 - 2024.9.1
- 學習日記 - 9.11
- 學習日記 - 2024.9.4
- 學習日記-2024.9.9
- 學習日曆-初始
- 11.3 學習日誌
- 日誌框架學習框架
- JDBC學習日記JDBC
- 3月21日學習日記
- 3月22日學習日記
- 2024.10.17日軟體工程學習日誌軟體工程
- 2024.10.8日軟體工程學習日誌軟體工程
- 2024.10.9日軟體工程學習日誌軟體工程
- 2024.10.1日軟體工程學習日誌軟體工程
- 2024.9.30日軟體工程學習日誌軟體工程
- 2024.11.18 日軟體工程學習日誌軟體工程
- 2024.11.13 日軟體工程學習日誌軟體工程
- 2024.11.12 日軟體工程學習日誌軟體工程
- 2024.11.14 日軟體工程學習日誌軟體工程
- 2024.11.15 日軟體工程學習日誌軟體工程
- 2024.10.22日軟體工程學習日誌軟體工程
- 2024.10.18日軟體工程學習日誌軟體工程
- 2024.10.21日軟體工程學習日誌軟體工程
- 2024.10.25 日軟體工程學習日誌軟體工程