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); /列印輸出
}
}
相關文章
- 學習日報 day03
- 1118學習日報
- Vue知乎日報的學習筆記Vue筆記
- 11.20
- 11.18學習日報(字串的方法)字串
- 10.31學習日報 三種迴圈
- 學習日誌
- 學習日記
- 【日報·精選】深度學習的5家創業公司深度學習創業
- Flutter學習日記Flutter
- JDBC學習日記JDBC
- 日誌框架學習框架
- flashback學習日記
- SAP 學習日記
- 學習日記-9.2
- 學習日曆-初始
- 3月21日學習日記
- 3月22日學習日記
- 11.20閒話-存檔
- springboot學習日誌(二)– thymeleaf學習Spring Boot
- Babel 學習日記(0)Babel
- WPF學習日記11
- WPF學習日記9
- WPF學習日記29
- Android學習日記....Android
- informatica 學習日記整理ORM
- PL/SQL 學習日記SQL
- 學習日記:定時
- Swift學習日記--二Swift
- BUUCTF pwn學習日記
- 11.3 學習日誌
- Git 學習日誌1Git
- 學習日記 - 9.11
- 學習不易,用vue寫了一個入門專案——知乎日報Vue
- 小五近期學習情況彙報(9月5到22日)薦
- 小白學習如何打日誌
- 前端學習02:jQuery 日曆前端jQuery
- 爬蟲學習日記(六)爬蟲