String字符串的常用方法
2014-03-13 16:18
295 查看
public static void main(String[] args) { String str = "woshiain-guoliang"; System.out.println("indexOf(int ch) :"+str.indexOf(4)); System.out.println("indexOf(int ch, int fromIndex) :"+str.indexOf(4,7)); /*放回字符串第一次出现的下表索引**/ System.out.println("indexOf(String str) :"+str.indexOf("w")); System.out.println("indexOf(String str) :"+str.indexOf("hi")); /**返回指定下标之后出现该字符串所在位置**/ System.out.println(" int indexOf(String str, int fromIndex) :"+str.indexOf("g",10)); /**返回字符串最后出现的下标**/ System.out.println(" int lastIndexOf(int ch ):"+str.lastIndexOf("ng")); /**按指定字符串截取字符串成字符串数组*/ String[] strs = str.split("n-g"); for(int i=0; i<strs.length; i++){ System.out.println(strs[i]); } /***从指定下标开始,获取该下标以后的字符串,包括该下标**/ System.out.println(" String substring(int beginIndex) :"+str.substring(2)); /**获取指定区间的字符串,包括前面的,不包括后面的**/ System.out.println("substring(int beginIndex, int endIndex) :"+str.substring(3, 10)); /**装换成字符串**/ System.out.println("valueOf(boolean b):"+str.valueOf(true)); /**指定字符串替换,前面参数是旧的字符或字符串,后面是新的***/ System.out.println(" String replace(char oldChar, char newChar) :"+str.replace('a', 'k')); /***转换成大写***/ System.out.println("toUpperCase() :"+str.toUpperCase()); /**装换成小写**/ System.out.println("toLowerCase() :"+str.toLowerCase()); }
相关文章推荐
- 黑马程序员--Java笔记09--字符串String 及StringBuilder等及其常用方法
- 常用类之字符串String方法
- Java——String和StringBuffer/StringBuilder字符串的常用方法
- 字符串的一些常用方法 string
- C#扫盲之:String字符串的常用方法和冷知识
- javascript中数组(Array)对象和字符串(String)对象的常用方法总结
- Python 字符串常用方法 string
- 字符串——String 的常用方法及注意事项
- 在Javascript中对String的一些方法扩展,实现常用的字符串处理。
- string字符串常用方法
- 【深入Java字符串】(4)Java String常用方法
- Java中字符串String的常用分割方法
- String字符串常用方法总结
- C# 字符串String的常用使用方法
- NSString和NSMutableString以及字符串常用方法
- String字符串的常用方法
- js String对象中常用方法小结(字符串操作)
- 字符串对象-string常用方法
- string,stringBuilder,字符串的常用方法,键盘录入字符串,string的构造方法,string类的各种判断功能,string类的各种获取功能,string类的转换功能,切割方法
- Objective-C中字符串(NSString和NSMutableString)常用的方法