java String类

    xiaoxiao2026-03-12  14

    String示例:

    package HomeWork;

    public class StringTest {

    public static void main(String[] args) {

    // endsWith();// endsWith的测试;

    // indexOf();//indexOf的测试;

    // charAt();//charAt的测试;

    // tString();//toString的测试;

    // split();//split的测试;

    // trim();//trim的测试;

    // substring();//substring的测试;

    // contains();//contains的测试;

    // compareTo();//compareTo的测试;

    // concat();//concat的测试;

    // isEmpty();//isEmpty的测试;

    // replace();//replace的测试;

    // subString();//substring的测试;

    // lowerCase();//lowercase的测试;

    //copyValue();//copyValue的测试;

    }

    public static void endsWith() {

    String endsWith = new String("123456");

    boolean result = endsWith.endsWith("8");

    System.out.println("123456是以8结尾的吗" + result);

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

    }

    public static void indexOf() {

    String a = "123456";

    System.out.println(a.indexOf("1"));

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

    }

    public static void charAt() {

    String s = "12345678";

    System.out.println(s.charAt(1));

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

    }

    public static void tString() {

    String s = "001235677";

    System.out.println(s.toString());

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

    }

    public static void split() {

    // split第一种用法;

    String s = "100-86-11";

    String[] array = s.split("-");

    for (int i = 0; i < array.length; i++) {

    System.out.print(array[i]);

    }

    System.out.println("\n" + "-----------------------");

    // split第二种用法;

    String s2 = "welcome to www baidu com";

    String[] array2 = s2.split("w", 4);

    for (int i = 0; i < array2.length; i++) {

    System.out.print(array2[i]);

    }

    System.out.println("\n" + "-----------------------");

    }

    public static void trim() {

    String s = "  helloworld  ";

    System.out.println("开始s的长度 " + s.length());

    s = s.trim();

    System.out.println("现在s的长度 " + s.length());

    }

    public static void substring() {

    String s = "this is a cat";

    s = s.substring(1);

    System.out.println(s);

    }

    public static void contains() {

    String s = "test a contains";

    boolean result = s.contains("t");

    System.out.println(result);

    }

    public static void compareTo() {

    String a = "a";

    String b = "b";

    int result = a.compareTo(b);

    System.out.println(result);

    }

    public static void concat() {

    String s = "abcd";

    s = s.concat("d");

    System.out.println(s);

    }

    public static void isEmpty() {

    String s = "";

    boolean result = s.isEmpty();

    System.out.println(result);

    }

    public static void replace() {

    String s = "abcde";

    s = s.replace(s, "f");

    System.out.println(s);

    }

    public static void subString() {

    String s = "abcdef";

    s = s.substring(0, 1);

    System.out.println(s);

    }

    public static void lowerCase() {

    String s = "ABCDE";

    s = s.toLowerCase();

    System.out.println(s);

    }

    public static void copyValue() {

    char[] s = { 'a', 'b', 'c', 'd' };

    String s1 = String.copyValueOf(s, 0, 1);

    System.out.println(s1);

    }

    }

    转载请注明原文地址: https://ju.6miu.com/read-1307885.html
    最新回复(0)