8.java学习 20131212 String类的基本方法

来源:互联网 发布:c语言size_t 编辑:程序博客网 时间:2024/06/05 11:45
package 未上传;//java.lang包中的String类定义了许多对字符串的处理方法/*创建一个String对象时,被创建的字符串不能改变 * StringBuffer类可以改变被创建的字符串*/public class StringNew {public static void main(String[] args) {//new 内存空间分配运算符String str=new String("abc");System.out.println(str);//String 类的常用方法//1.String(String str) 构造方法,创建一新的与str相同的字符串对象String str2=new String(str);System.out.println(str2);//2.int length() 返回字符串的长度,包含字符的个数System.out.println(str2.length());//3.char cahrAt(int index)返回指定位置的字符char ch=str.charAt(1);System.out.println(ch);//4.String concat(String str)返回连接str的新字符窜String str3=str.concat(str2);System.out.println(str3);//abcabc//5.boolean equals(String str) 判断是否等于strboolean flag=str.equals(str2);System.out.println(flag);//true//6.String replace(char och,char nch)将字符串中所有och字符用nch替代String str4=str3.replace('b', '#');System.out.println(str4);//a#ca#c//6.String subString(int offset ,int endIndex)返回子串String str5=str4.substring(1, 3);System.out.println(str5);//#c//小写转大写String str6=str.toUpperCase();System.out.println(str6);//大写转小写String str7 =str6.toLowerCase();System.out.println(str7);//倒叙输出for(int i=str.length()-1;i>=0;i--){System.out.println(str.charAt(i));}char data[]={'a','b','c'};String str8=new String(data);//与 String str8="abc";相同System.out.println(str8);}}

0 0
原创粉丝点击