package game.test;
public class TestGame3
{
public static void main(String[] args)
{
String Str="Hello World";
//返回指定索引的字符
System.out.println(Str.charAt(2));
//从某个位置开始截取字符串直到字符串结束
System.out.println(Str.substring(0));
//返回从起始到结束的位置他会把起始的位置包含进去,但结束的位置他 不会包含进去
System.out.println(Str.substring(0,1));
//返回指定字符串的索引如果没有则返回-1
System.out.println("Str.indexOf()t"+Str.indexOf("l"));
//从某个位置开始是否抱哈该字符串,包含则返回索引,否则返回-1
System.out.println(Str.indexOf("H",3));
//替换字符串中的字符,第一个参数是字符串中要被替换掉的字符,第二个参数是替换上去的字符
System.out.println("替换结果t"+Str.replace("l","O"));
//将字符转为小写,
System.out.println(Str.toLowerCase());
//将字符串转为大写
System.out.println(Str.toUpperCase());
//字符串是否包含该前缀
System.out.println(Str.startsWith("h"));
//字符串是否包含该后缀
System.out.println(Str.endsWith("d"));
//字符串全匹 比较 相同返回true 否则 返回 false
System.out.println(Str.equals("Hello World"));
//字符串比较,忽略大小写 相同返回true 否则 返回 false
System.out.println(Str.equalsIgnoreCase("hello world"));
//注意,无论怎么操作只要没有赋值字符串本身是不会改变的
System.out.println("此时字符"+Str);
}
}