博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

第六章: 字符串

Posted on 2006-12-10 21:56  空气  阅读(158)  评论(0编辑  收藏  举报

 

字符串的本质是租出类型的数组,在JAVA中则将字符串视为String类的一个实例.

 

 

String 类的常用方法

Length() 长度

Equals(String s) 判断两个字符是否相等

toLowerCase() 转换为小写字母

toUpperCase() 转换为大写字母

 

Integer.parseInt(String s) 类型转换

Double.parseDouble(String s)

 

indexOf(int ch) 字符(串)查找

indexOf(String s)

lastIndexOf(Int ch)

 

substring(int beginIndex) 取出指定索引处至字符串末尾的字符串

substring(int beginIndex, int endIndex)

 

toCharArray() 转换为字符数组

 

 

声明方式:

String str = "Hello world!";

String str = new String("Hello world!");

需要注意的是,两种声明方式是有所差别的

对于一个字符串对象,一旦被配置,它的内容就是不可变的.变化的只是引用.

String str1 = "fly";

String str2 = "fly";

str1 == str2; // 返回 true

String str3 = new String("fly");

String str4 = new String("fly");

str3 == str4; // 返回 false

 

 

在J2SE5.0中,可以使用 StringBuilder 类,用法与C#类似

用法简单方便,不再赘述