字符串學習
1定義
- 概念:字符串是常量当纱,創(chuàng)建后不能修改韭赘。
-
注意:如果聲明字符串卻沒賦值揍愁,就好
會報錯拾氓。顯示未被初始化
553912778539766309.jpg
2常用方法
- 直接引用常量
String a = "soft1841"
String str1 str2
str1 = "soft" str = "1841" - 利用構(gòu)造方法創(chuàng)建
String a = new String("soft1841") - 利用字符數(shù)組創(chuàng)建(最普遍)
創(chuàng)建一個char型:char[] charArray = ("s","o","f","t");
String a = new String(charArray)
3字符串修改
-
提取字符數(shù)組中的值(從String創(chuàng)建的字符串中提取兩個字符)674381871514941930.jpg
-
對字符串中值進行替換(replaceAll)305897651148565370.jpg
-
提取字符串中的字符(subString)497634080876319165.jpg
-
字符串數(shù)組中的查詢方法(contains(查詢是否有關鍵詞冯挎,有ture,沒有false))337366588786725889.jpg
-
字符串數(shù)組中的拼接方法(concat)292748465372499861.jpg
- 獲取字符串長度( String num(簡單判斷信息長度))
-
獲取指定位置字符(charAt)
483755268843368038.jpg -
判斷字符串首尾內(nèi)容(startWith endWith(用于檢驗非法信息))594450810671363851.jpg
-
替換字符串中字符(replace(錯別字修改))737236177983405079.jpg
-
分隔數(shù)組(split)462198981355272897.jpg
-
去除空格(trim)517193084862486890.jpg
-
大小寫替換(toLowerCase toUpperCase)459910921571019144.jpg