1. 程式人生 > 其它 >自學java第二十五天

自學java第二十五天

String類構造方法

構造方法是用來完成String物件的建立,下給出了一部分構造方法需要在API中找到,並能夠使用下列構造方法建立物件。

String s1 = new String(); //建立String物件,字串中沒有內容

byte[] bys = new byte[]{97,98,99,100};

String s2 = new String(bys); // 建立String物件,把陣列元素作為字串的內容

String s3 = new String(bys, 1, 3); //建立String物件,把一部分陣列元素作為字串的內容,引數offset為陣列元素的起始索引位置,引數length為要幾個元素

char[] chs = new char[]{’a’,’b’,’c’,’d’,’e’};

String s4 = new String(chs); //建立String物件,把陣列元素作為字串的內容

String s5 = new String(chs, 0, 3);//建立String物件,把一部分陣列元素作為字串的內容,引數offset為陣列元素的起始索引位置,引數count為要幾個元素

String s6 = new String(“abc”); //建立String物件,字串內容為abc

String類的方法

String類中有很多的常用的方法,我們在學習一個類的時候,不要盲目的把所有的方法嘗試去使用一遍,這時我們應該根據這個物件的特點分析這個物件應該具備那些功能,這樣大家應用起來更方便。

字串中有多少個字元?

String str = "abcde";

int len = str.length();

System.out.println("len="+len);

獲取部分字串。

String str = "abcde";

String s1 = str.substring(1); //返回一個新字串,內容為指定位置開始到字串末尾的所有字元

String s2 = str.substring(2, 4);//返回一個新字串,內容為指定位置開始到指定位置結束所有字元

System.out.println("str="+str);

System.out.println("s1="+s1);

System.out.println("s2="+s2);

字串是否以指定字串開頭。結尾同理。