java中String类常用方法属性等
Posted 来呀来呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中String类常用方法属性等相关的知识,希望对你有一定的参考价值。
package Head18; public class java09 { public static void main(String[] args) { String s="hello,where are you from? " + "Are you American? do you from china?" + " no,I am from Australian"; //统计空格和"re"字符串 int n=0,n1=0; String s1=""; for (int i=0;i<s.length()-2;i++){ String r=s.substring(i, i+2); if (r.equals("re")){ n++; } } for (int i=0;i<s.length()-1;i++){ String r=s.substring(i, i+1); if (r.equals(" ")){ n1++; } } //替换文本 String s3=s; s3=s3.replaceAll("om", "en"); System.out.println(s3); //分割字符 String a[]=s.split("\\?"); for (int i =0; i <a.length;i++){ System.out.println(a[i]); } //A和a字母调换 String s11[]=new String[s.length()]; String s2=""; for (int i=0;i<s.length()-1;i++){ s11[i]=s.substring(i,i+1); if (s11[i].equals("A")){ s11[i]="a"; }else if (s11[i].equals("a")) { s11[i]="A"; } s2=s2+s11[i]; } System.out.println(s2); System.out.println(n); System.out.println(n1); } }
以上是关于java中String类常用方法属性等的主要内容,如果未能解决你的问题,请参考以下文章
15Java常用类(数组工具类Arrays)基本类型包装类(Integer类)正则表达式String的split(String regex)和replaceAll(String regex, (代码片