java.day4

2016-07-15  本文已影响9人  惨不忍睹

一天都在不停的编程,String1写到String2,对字符串类型的程序做了深入的了解分析。

具体到一些String类的方法

String s="hello";  //引用静态区的字符串变量

String s=new String "hello"; //引用堆上的字符串变量

length() //字符串长度

charAt  //取字符

toUppercase()/toLowercase()  // 变大小写

concat(String)  //链接

equals() /compareTo  //比较

startWith(String)/endsWith  //判断开头。结尾

indexOf(String,int)/lastIndexOf(String,int)  //模式匹配

substring(int,int)  //取字符串

trim()  //修剪左右两边空白

replace(String,String)/replaceAll(String,String)  //替换

split(String)  // 拆分

lastIndexOf(char a)  //找到最后一个a的位置

lastIndexOf(String a)  //找到最后一个字符串的位置

StringBuilder  //适用于单线程环境

StringBuffer  //适用于多线程操作同一字符串的场景

insert(int,String)  //在指定位置插入字符串

delete(int,int)  //删除指定位置字符串

reverse()  //倒转

append(String)  //追加

以上四个只有在StringBuilder和StringBuffer 中有,String中没有。

这些就是一天编程所总结出来的方法,以后有还可以再进行补充。继续努力。

上一篇下一篇

猜你喜欢

热点阅读