热门文章 | 热门软件| 热门源码 | 热门电影 | 知识库 | 联系我们
软件 源码 教程 影视 健康 招聘
  HTML | JavaScript | ASP | PHP | JSP | NET | VB | VC | VF | Windows | Linux | Mysql | Mssql | Oracle | Struts 
当前位置: 创世纪计算机资源网 -> 文章频道 ->java 
站内搜索:
String类的常用操作总结
作者:佚名 来源:不详 整理日期:2007-10-30

常见的操作函数有:
(说明:String类是不可变类,一旦对象创建后,其内容不可改变,它的许多函数实质是返回一个新的字符串对象)

以下是常见的20种函数:


1.查找 6个
  charAt(int index); //返回字符串index位置上的字符,
  getChars(int srcBegin, int srcEnd,char[] dst, int dstBegin);//拷贝字符串的若干字符到一个指定的数组中
  indexOf(*); //在字符串中检索指定的字符或字符串,不存在返回-1
  lastIndexOf(*);//在字符串中检索指定的字符或字符串,不存在返回-1
  startWith(*);//如果字符串以某一个字符或字符串开如,则返加true,否则返回false
  endWith(*); //如果字符串以某一个字符或字符串结尾,则返加true,否则返回false


2.修改 4个
replaceAll(String regex, String replacement);
replaceFirst(String regex, String replacement);
toUpperCase();
toLowCase();

3.合并,分离与比较  5个
  concat(String ); //将某一字符串追加到当前字符串末尾
  split(String regix); //将一个字符按某一字符或字符串分割成字符串数组
  equals(Object str); //比较字符内容是否相等
  equalsIgnoreCase(Object str); //比较字符内容是否相等,忽略字母大小写
  compareTo();//返回0 , 1, -1

4.其它常见的 5个
  length();
  trim();   //删除字符串前后空格
  substring(*); //根据条件截取子字符串
  valueOf(*); //将基本类型转化为字符串类型
  toCharArray(); //将字符串以字符数组形式返回

注:StringBuffer 类操作与此类一样,只是多了两个appen(*) 与insert(int offset, String str)


该文章转载自网络大本营:http://www.xrss.cn/dev/java/200792116675.html

相关文章