随笔分类 -  String字符串学习总结

摘要:使用replaceAll实现字符串替换,即把字符串某些字符全部替换成别的 // 将str中的所有数字替换为“数字”二字 String str = "abc123bcd45ef6g7890"; str = str.replaceAll("\\d+", "数字"); System.out.println 阅读全文
posted @ 2017-08-31 15:27 奋斗的大海 阅读(14026) 评论(0) 推荐(1)
摘要:在java.lang包中有String.split()方法,返回是一个数组 不管按照什么拆,拆出来是一个数组 String str = "1,2,3,4,5,6"; String[] strarr = str.split(","); system.out.println(strarr)//["1", 阅读全文
posted @ 2017-08-31 15:21 奋斗的大海 阅读(81726) 评论(0) 推荐(2)
摘要:String的valueOf()重载方法可将double类型,int类型,boolean类型以及char数组类型等变量转换为String类变量。 注:String的valueOf()可将char数组转换为String类变量。 double pi = 3.1415926; int value = 12 阅读全文
posted @ 2017-08-31 14:17 奋斗的大海 阅读(387) 评论(0) 推荐(0)
摘要:charAt(int index)遍历一个字符串的所有字符实例 String name = "Whatisjava?"; for (int i = 0; i < name.length(); i++) { char c = name.charAt(i); System.out.print(c + " 阅读全文
posted @ 2017-08-31 11:54 奋斗的大海 阅读(1104) 评论(0) 推荐(0)
摘要:String的trim()可以去掉字符串的前导和后继字符串,即去掉字符串前面和后面的空格。 eg:String userName = " good man "; System.out.println(userName.length()); // 12 userName = userName.trim 阅读全文
posted @ 2017-08-31 11:46 奋斗的大海 阅读(3172) 评论(0) 推荐(0)
摘要:substring() 用于返回一个字符串的子字符串,即截取字符串功能。 substring()常用的重载方法如下: substring(int beginIndex,int endIndex) 意思为返回下标从beginIndex开始(包括),到endIndex(不包括)结束的子字符串。 eg:  阅读全文
posted @ 2017-08-31 11:37 奋斗的大海 阅读(4275) 评论(0) 推荐(0)
摘要:String还定义有lastIndexOf(String str,int from) 意思为str在字符串多次出现时将返回最后一次出现的位置。 eg: String str = "I can because i think i can"; int index = str.lastIndexOf("c 阅读全文
posted @ 2017-08-31 11:28 奋斗的大海 阅读(5836) 评论(0) 推荐(0)
摘要:indexOf作用:用于检索一个字符串在另一个字符串中的位置。 indexOf的几个重载方法如下: int indexOf(String str) 意思为在字符串中检索str第一次出现的位置,如果找不到返回-1。 eg: String str = "I can because i think i c 阅读全文
posted @ 2017-08-31 11:27 奋斗的大海 阅读(7458) 评论(0) 推荐(0)