字符串的转换方法以及分割方法

字符串的转换相关方法

char[] toCharArray();  将当前字符串拆分成为字符数组作为返回值

byte[] getBytes();  获得当前字符串底层的字节数组。

String replace(CharSequence oldString,CharSequence newString); 

  将所有出现的老字符串替换成为新的字符串,返回替换之后的结果新字符串

    public static void main(String[] args) {
        String s = "HelloWorld";
        //转换成为字符数组
        char[] chars = s.toCharArray();
        System.out.println(chars[0]);
        System.out.println(chars.length);
        System.out.println("===");
        //转换成为字节数组
        byte[] bytes = s.getBytes();
        for (int i = 0; i < bytes.length; i++) {
            System.out.println(bytes[i]);
        }
        System.out.println("===");
        //替换
        String s1 = s.replaceAll("l", "a");
        System.out.println(s1);
    }

运行结果:

 

 

 

 

 

 

分割方法

 

String[] split(String regex)  按照参数的规则将字符串切分成为若干部分个字符串

 

 

public static void main(String[] args) {
        String str = "aaa,bbb,ccc";
        String[] split = str.split(",");
        for (int i = 0; i < split.length; i++) {
            System.out.println(split[i]);
        }
    }

 

运行结果:

 

 

posted @ 2022-06-30 11:12  xjw12345  阅读(351)  评论(0)    收藏  举报