您的位置:首页 > 其它

常见对象_String类的其他功能

2016-11-08 22:47 525 查看
package cn.itcast_06;

/*
* String类其它功能
*
* 替换功能:
* 		String replace(char old,char new):
* 		String replace(String old,String new):
*
* 去除字符串两空格(去前后两端空格):
* 		String trim():
*
* 按字典顺序比较两个字符串
* 		int compareTo(String str):
* 		int compareToIgnoreCase(String str):
*/
public class StringDemo {
public static void main(String[] args) {
// 替换功能
String s1 = "helloworld";
String s2 = s1.replace('l', 'k');
String s3 = s1.replace("owo", "ak47");
System.out.println("s1:" + s1);// helloworld
System.out.println("s2:" + s2);// hekkoworkd
System.out.println("s3:" + s3);// hellak47rld
System.out.println("-------------------------");

// 去除字符串两空格(去前后两端空格)
String s4 = " hello world  ";
String s5 = s4.trim();
System.out.println("s4:" + s4 + "---");// s4: hello world ---
System.out.println("s5:" + s5 + "---");// s5:hello world---
System.out.println("-------------------------");

// 按字典顺序比较两个字符串
String s6 = "hello";
String s7 = "haalo";
String s8 = "abc";
String s9 = "xyz";
System.out.println(s6.compareTo(s7));// 0 h:104 h:104 104-104=0;
System.out.println(s6.compareTo(s8));// 7 h:104 a:97 104-97=7;
System.out.println(s6.compareTo(s9));// -16 h:104 x:120 104-120=-16;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: