String类常用方法(一)
1、String类常用方法之比较字符串compareTo()
?
/** * 作者:阳光的味道 * 功能: String类常用方法之比较字符串compareTo() * 日期:2010/11/09 * */public class compareToDemo {public static void main(String[] args) {String str1 = "abcdefg";String str2 = "abcdefh";int comResult = str1.compareTo(str2);if(0 == comResult){System.out.println(str1 + "与" + str2 + "的内容相同");}else{System.out.println(str1 + "与" + str2 + "的内容不相同");}}}?
2、String类常用方法之忽略大小写比较字符串compareToIgnoreCase()
?
/** * 作者:阳光的味道 * 功能: String类常用方法之忽略大小写比较字符串compareToIgnoreCase() * 日期:2010/11/09 * */public class compareToIgnoreCaseDemo {public static void main(String[] args) {String str1 = "abcdefg";String str2 = "ABCDEFG";int comResult = str1.compareToIgnoreCase(str2);if(0 == comResult){System.out.println("在忽略大小的情况," + str1 + "与" + str2 + "的内容相同");}else{System.out.println("在忽略大小的情况," + str1 + "与" + str2 + "的内容不相同");}}}?
?
3、 String类常用方法之字符串结尾连接concat()
?
/** * 作者:阳光的味道 * 功能: String类常用方法之字符串结尾连接concat() * 日期:2010/11/09 * */public class concatDemo {public static void main(String[] args) {String str1 = "abcdefg";String str2 = "hijklmn";String str3 = str1.concat(str2);System.out.println(str3);}}?
?
4、String类常用方法之判断是否包含指定字符contains()
?
/** * 作者:阳光的味道 * 功能: String类常用方法之判断是否包含指定字符contains() * 日期:2010/11/09 * */public class containsDemo {public static void main(String[] args) {String str1 = "abcdefg";String str2 = "abc";boolean result = str1.contains(str2);if(result){System.out.println(str1 + "包含" + str2 + "的内容相同");}else{System.out.println(str1 + "不包含" + str2 + "的内容不相同");}}}?
?
5、String类常用方法之字符数组生成字符串copyValueOf()
?
/** * 作者:阳光的味道 * 功能: String类常用方法之字符数组生成字符串copyValueOf() * 日期:2010/11/09 * */public class copyValueOfDemo {public static void main(String[] args) {char[] array = {'a',98,'c',(int)'d',(char)101};//不同字符表示方法String str = String.copyValueOf(array);System.out.println(str);}}?
?