string类常用方法集

来源:互联网 发布:淘宝兑换型优惠券 编辑:程序博客网 时间:2024/06/06 07:52




# strings alter #

package string类与stringbuffer类;public class alter_strings {public static void main(String []args){String str = new String("Hello ");String str1 = "Java";String str2 = str.toUpperCase();//字符串中所有字符转换为大写字符String str3 = str1.toLowerCase();//字符串中所有字符转换为小写字符System.out.println(" toUpperCase()方法 : " + str2);System.out.println(" toLowerCase()方法 : " + str3);str = str.concat(str1);//字符串连接System.out.println(" concat()方法 : " + str);str = str.trim(); //去掉字符串首尾空格System.out.println(" trim()方法 : " + str);str = str.replaceAll(" ","");//去掉所有空格包括中间,首尾System.out.println(" replaceAll()方法 : " + str);str = str.replaceAll("\\s*","");//"\s"可以匹配换页符,制表符,空格中的任意一个System.out.println(" replaceAll()方法 : " + str);str = str.substring(5, str.length());//取字串操作System.out.println(" substring()方法 : " + str);str = str.valueOf("123456789.000");System.out.println(" valueOf()方法 : " + str);double i = Double.parseDouble("123456789");System.out.println(" parseInt()方法 : " + i);}}/*********************************************************************** 测试结果: toUpperCase()方法 : HELLO  toLowerCase()方法 : java concat()方法 : Hello Java trim()方法 : Hello Java replaceAll()方法 : HelloJava replaceAll()方法 : HelloJava substring()方法 : Java valueOf()方法 : 123456789.000 parseInt()方法 : 1.23456789E8********************************************************************** */


# strings indexOf operation #

package string类与stringbuffer类;public class indexof {public static void main(String[] args) {String str = new String("hello java");System.out.println(str.indexOf('e'));//查找字符 “ e ” System.out.println(str.lastIndexOf('o',4));//查找字符 ‘ o’, 偏移量为4System.out.println(str.charAt(3));//返回下标为3的字符System.out.println(str.isEmpty());//字符串判空char Array [] = str.toCharArray();//字符串转数组for(int i = 0;i < str.length();i++){System.out.print("  " + Array[i]);}System.out.println();System.out.println(str.split(str, 'l'));System.out.println(str.copyValueOf(Array));//返回一个String,它包含字符数组的字符。可以理解为将一个指定的数组转换成字符串。}}/*******************************************************测试结果:14lfalse  h  e  l  l  o     j  a  v  a[Ljava.lang.String;@5483cdhello java*********************************************************/





0 0
原创粉丝点击