字符串常用技巧

半世苍凉 提交于 2020-01-28 02:12:46

一. toCharArray()

  • 作用
    将字符串转为字符数组

  • 示例

    public class Main {
        public static void main(String[] args) {
            Scanner in = new Scanner(System.in);
            String sc = in.next();
            char[] ch = sc.toCharArray();
            for (int i = 0; i < ch.length; i++) {
                System.out.println(ch[i]);
            }
        }
    }
    

    结果:

    abc
    a
    b
    c
    

二. substring()

  • 作用
    截取某段字符串。

  • 示列

    public class Main{
        public static void main(String[] args) {
            Scanner in = new Scanner(System.in);
            String str1 = in.nextLine().substring(0,3); //截取下标为0,1,2的字符串
            System.out.println("substring(0,3)的输出结果:"+str1);
            String str2 = str1.substring(1); //截取下标为1及其后面的字符串
            System.out.println("substring(1)的输出结果:"+str2);
        }
    }
    

    结果:

    abcde
    substring(0,3)的输出结果:abc
    substring(1)的输出结果:bc
    

三. toLowerCase()

  • 作用
    将大写字符串转为小写字符串

  • 示列

    public class Main{
        public static void main(String[] args) {
            Scanner in = new Scanner(System.in);
            String str1 = in.nextLine().toLowerCase();
            System.out.println(str1);
        }
    }
    

    结果:

    abCD
    abcd
    

未完待续,每天持续更新!!!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!