Stringクラスメソッドの例


package com.zhidi.test2;
public class Test4 {
public static void main(String[] args) {
    String str = "!        ,          ,        Java,   ,   Hello World";
    char[] c = {' ',' ',' ',' '};
    char[] c3 = new char[10];
    c3[0]='0';
    c3[1]='0';
    c3[2]='0';
    c3[3]='0';

    str.getChars(1, 5, c3, 3);
    for (char d : c3) {
        System.out.print(d+" ");
    }
    System.out.println();
    System.out.println(str.length());//        
    System.out.println(str.charAt(str.length()-1));//            
    System.out.println(str.concat("   "));//                  ,         
    System.out.println(String.copyValueOf(c, 2, 2));//               ,          

    char[] c2 = str.toCharArray();//           

    System.out.println(String.copyValueOf(c2, 5, 4));

    System.out.println(str.startsWith("!"));//             
    System.out.println(str.endsWith("Java   !"));//             

    byte[] b = str.getBytes();//       byte       ,            

    System.out.println(str.indexOf("Java"));//                   
    System.out.println(str.lastIndexOf(' '));//                    

    System.out.println(str.isEmpty()); //        0 ,  true,    false

    System.out.println(str.replace("   ", "***"));//       

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

    String[] s = str.split("   "); //                  
    for (String string : s) {

//System.out.println(string.replace);System.out.println(string);
    System.out.println("==================================");

    System.out.println(str.substring(10,15));//      ,[    ,    )
    System.out.println(str.toLowerCase());//                
    System.out.println(str.toUpperCase());//                

    System.out.println(str.trim());//                

}

}