java-String类的其他功能
package com.day7.one;
public class DemoString4 {
/**
* 1.String的替换功能:String replace(char old,char new)
* String replace(String old,String new)
* 2.String的去除字符串两空格:String trim()
* 3.String的按字典顺序比较两个字符串:int compareTo(String str)
* int compareToIgnoreCase(String str)
*/
public static void main(String[] args) {
String s1="KobeBrywnt";
String s2=s1.replace('w', 'a');//1.若不存在的话,保留原字符
System.out.println(s2);
String s3=s1.replace("wnt","ant");//2
System.out.println(s3);
String s4=" Kobe Bryant ";
String s5=s4.trim();//3
System.out.println(s5);
String s6="ab";
String s7="acd";
int num=s6.compareTo(s7);//3.若第一个字符相同,则比较第二个
System.out.println(num);//输出-1
String s8="a";
String s9="aaaa";
int m=s8.compareTo(s9);
System.out.println(m);//输出-3,若长度不同则按长度比较
String s10="科";
String s11="比";
System.out.println('科'+0);//31185 查找的是unicode码表值
System.out.println('比'+0);//27604
int n=s10.compareTo(s11);
System.out.println(n);//输出3581
}
}