public class StringTest {
static class sss{
String s3="core java";
}
class sss2{}
public static void main(String[] args){
String s1="core java";
String s2="Core Java";
StringTest.sss ss=new StringTest.sss();//静态内部类实例化
StringTest.sss2 ss2=new StringTest().new sss2();//非静态内部类实例化
System.out.println("测试String");
System.out.println(s1.charAt(5));//返回该位置的字符
System.out.println(s2.length());//长度
System.out.println(s1.equals(s2));//equals() 方法可重写
System.out.println(s1==s2);//== 不可重写
System.out.println(s1.equalsIgnoreCase(s2));//忽略大小写
System.out.println(s1.indexOf("core"));//字符串中“x”出现的位置 开始位置为0 || -1为不符合
System.out.println(s1.replace("a", "XX"));//返回一个新串,newChar替换所有oldChar生成
System.out.println(s1.startsWith(""));//判断是不是以某个字符串为开头的,空也是true
System.out.println(s1.substring(2));//该字符串0-2以后的字符
System.out.println(s1.substring(2,3));//开始位置2(从0开始),到长度3中间的字符
System.out.println(s1.toLowerCase());//转换为全小写
System.out.println(s1.toUpperCase());//转换为全大写
System.out.println(s1.trim());//删除头部和尾部的空格
System.out.println(s1.equalsIgnoreCase(s2));//忽略大小写进行比较返回 true 或者 false
}
static class sss{
String s3="core java";
}
class sss2{}
public static void main(String[] args){
String s1="core java";
String s2="Core Java";
StringTest.sss ss=new StringTest.sss();//静态内部类实例化
StringTest.sss2 ss2=new StringTest().new sss2();//非静态内部类实例化
System.out.println("测试String");
System.out.println(s1.charAt(5));//返回该位置的字符
System.out.println(s2.length());//长度
System.out.println(s1.equals(s2));//equals() 方法可重写
System.out.println(s1==s2);//== 不可重写
System.out.println(s1.equalsIgnoreCase(s2));//忽略大小写
System.out.println(s1.indexOf("core"));//字符串中“x”出现的位置 开始位置为0 || -1为不符合
System.out.println(s1.replace("a", "XX"));//返回一个新串,newChar替换所有oldChar生成
System.out.println(s1.startsWith(""));//判断是不是以某个字符串为开头的,空也是true
System.out.println(s1.substring(2));//该字符串0-2以后的字符
System.out.println(s1.substring(2,3));//开始位置2(从0开始),到长度3中间的字符
System.out.println(s1.toLowerCase());//转换为全小写
System.out.println(s1.toUpperCase());//转换为全大写
System.out.println(s1.trim());//删除头部和尾部的空格
System.out.println(s1.equalsIgnoreCase(s2));//忽略大小写进行比较返回 true 或者 false
}
}
输出结果:
测试String
j
9
false
false
true
0
core jXXvXX
true
re java
r
core java
CORE JAVA
core java
true