首先最常用的是利用String关键字创建字符串,也可以创建字符串集合
其他方法有:
String letters = "Adasd";
System.out.println(letters.equals(" abEf "));
System.out.println(letters.length());//返回字符的个数
System.out.println(letters.equals(" abEf "));//判断两个字符串是否内容 一模一样(区分大小写),一样,true;否则,false;
System.out.println(letters.equalsIgnoreCase(" abef "));//忽略大小写
System.out.println(letters.startsWith(" a"));//判断字符串以XXX开头
System.out.println(letters.endsWith("f "));//判断字符串以XXX结尾
System.out.println(letters);
System.out.println(letters.trim());//去掉字符串两段的空格
System.out.println(letters.replaceAll(" ", "#"));//将制定空格替换成#
System.out.println(letters.charAt(1));//获取字符串指定位置的字符,位置从0开始
letters = "110#112#119";
String [] mobiles = letters.split("#");//将字符串按照XXX进行分割{"110","112","119"}
String str = "ADFSCXx";
System.out.println(str.charAt(2));//获取某个位置(从0开始)的字符
char [] letters = str.toCharArray();//将字符串中的每个字符解析出
来组成一个字符类型的数组
System.out.println(str.indexOf("A"));//用于返回指定字符串在原字符串中的位置(从0开始),如果没有,则返回-1 从左向右查;
System.out.println(str.lastIndexOf("A"));//从右向左查;
System.out.println(str.indexOf("AB"));//多个字符时将其看成一个整体
System.out.println(str.substring(1));//字符串截取
System.out.println(str.substring(1,3));//重载形式,截取从1到3
本文深入讲解了Java中字符串的各种操作方法,包括字符串的创建、比较、查找、替换、分割及截取等。通过实例演示了如何使用equals、equalsIgnoreCase、startsWith、endsWith、trim、replaceAll、charAt、split、indexOf、lastIndexOf和substring等方法。
2048

被折叠的 条评论
为什么被折叠?



