教大家對(duì) String 實(shí)例 詳細(xì)了解 ...
Posted on 2007-08-09 19:40 Java蜘蛛人 --鄭成橋 閱讀(707) 評(píng)論(3) 編輯 收藏 String 是一個(gè)字符串. 也是一個(gè)類..
1. 初始化一般是 String aa="nihao";
想當(dāng)于 char aa[]="nihao"; 建議大家 如果沒有什么特殊情況不要使用 char. (這是我在核心技術(shù)上看到的)
2. 字符串的拼接: java 語(yǔ)言一般是用 + 號(hào)連接(拼接)兩個(gè)字符串;
String aa="nihao";
String bb="haha";
String cc=aa+bb; 輸出的結(jié)果是: nihaohaha
字符串 和數(shù)字拼接也是可以的:
int age=123;
String aa="asd";
String bb=aa+age; 輸出的結(jié)果是: asd123
3.檢測(cè)字符串是否相等.
用個(gè)方法equals 來(lái)判斷 如果 想等 就返回true 如果不想等就false .
blooean endsWith(String suffix)
endsWith 方法是判斷字符串以suffix 結(jié)尾.返回true;
blooean StartsWith(String aa)
StartsWith方法是判斷字符串以aa開頭.返回true;
示例代碼:
1. 初始化一般是 String aa="nihao";
想當(dāng)于 char aa[]="nihao"; 建議大家 如果沒有什么特殊情況不要使用 char. (這是我在核心技術(shù)上看到的)
2. 字符串的拼接: java 語(yǔ)言一般是用 + 號(hào)連接(拼接)兩個(gè)字符串;
String aa="nihao";
String bb="haha";
String cc=aa+bb; 輸出的結(jié)果是: nihaohaha
字符串 和數(shù)字拼接也是可以的:
int age=123;
String aa="asd";
String bb=aa+age; 輸出的結(jié)果是: asd123
3.檢測(cè)字符串是否相等.
用個(gè)方法equals 來(lái)判斷 如果 想等 就返回true 如果不想等就false .
1
public class Testn
2

{
3
public static void main (String[] args)
4
{
5
6
String hh="nihao";
7
if(hh.equals("nihao"))
8
{
9
System.out.println("想等");
10
}
11
else
12
System.out.println("不想的");
13
14
15
16
17
18
19
}
20
}
4.
2



3

4



5

6

7

8



9

10

11

12

13

14

15

16

17

18
19

20

blooean endsWith(String suffix)
endsWith 方法是判斷字符串以suffix 結(jié)尾.返回true;
blooean StartsWith(String aa)
StartsWith方法是判斷字符串以aa開頭.返回true;
示例代碼:
1
public class Testn
2

{
3
public static void main (String[] args)
4
{
5
6
String aa="nihaoaaa";
7
if(aa.endsWith("aaa")&&aa.startsWith("ni"))
8
{
9
System.out.println("想等");
10
}
11
else
12
System.out.println("不想等");
13
14
15
16
17
18
}
19
}

2



3

4



5

6

7

8



9

10

11

12

13

14

15

16

17

18

19

5. String toLowerCase()
返回一個(gè)新的字符串,將原始字符串的所有大寫字符改成小寫字符;
6.String toUpperCase()
返回一個(gè)新的字符串,將原始字符串的所有小寫字符改成大寫字符;
7 String trim()
返回一個(gè)新的字符串,該串刪除了原始字符串開頭和結(jié)尾的空格..
其他的請(qǐng)看 多看API
本文章是 作者鄭成橋 親筆寫的-- 寫的不好大家多多提出意見 謝謝大家的支持