1. 程式人生 > >String字串類的獲取功能

String字串類的獲取功能

StringDemo.java

/*
 * String類的獲取功能:
 * int length():獲取字串的長度,其實也就是字元個數
 * char charAt(int index):獲取指定索引處的字元
 * int indexOf(String str):獲取str在字串物件中第一次出現的索引
 * String substring(int start):從start開始擷取字串
 * String substring(int start,int end):從start開始,到end結束擷取字串。包括start,不包括end
 * 
 */
public class StringDemo {
    
public static void main(String[] args) { //直接賦值的方式 建立字串物件 String s="helloworld"; //int length():獲取字串的長度,其實也就是字元個數 System.out.println(s.length()); System.out.println("-------"); System.out.println(s.charAt(0)); System.out.println(s.charAt(1));
//int indexOf(String str):獲取str在字串物件中第一次出現的索引 System.out.println(s.indexOf("l")); System.out.println(s.indexOf("owo")); System.out.println(s.indexOf("ak"));//找不到索引就返回-1 //String substring(int start):從start開始擷取字串 System.out.println(s.substring(0)); System.out.println(s.substring(
5)); //String substring(int start,int end):從start開始,到end結束擷取字串 System.out.println(s.substring(0,s.length())); System.out.println(s.substring(3,8)); } }