Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 复习考试
丫丫





发贴: 30
积分: 3
于 2007-11-02 14:39 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
老师的课件
第十三讲 字符串与数组
温故
抽象类
接口

知新
String类
StringBuffer类
Arrays类
Java中没有内置的字符串类型,只有标准Java库中的一个名为String的预先定义的类。我们称这种数据类型为衍生数据类型,只从原生数据类型发展而来的。
作为对字符串的使用来说,已经足够了,并且给我们提供了很多使用的方法,非常方便。
String既然称作类,那么他和我们以前接触到的类(系统提供的或者自己定义的)是一样的。
String()           初始化一个新创建的 String 对象,使其表示一个空字符序列
String(char[] value)           分配一个新的 String,使其表示字符数组参数中当前包含的字符序列。
String(char[] value, int offset, int count)           分配一个新的 String,它包含取自字符数组参数一个子数组的字符(offset为起始位0?1)。
String(String original)           初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列;换句话说,新创建的字符串是该参数字符串的副本。
String(StringBuffer buffer)           分配一个新的字符串,它包含字符串缓冲区参数中当前包含的字符序列。
利用其构造函数创建字符串:
char charArray []=['P','r','o','g','r','a','m'];
String s0 = new String();
String s1 = new String("program");
String s2 = new String(s1);
String s3 = new String(charArray);
String s4 = new String(charArray,3,3);
char charAt(int index)           返回指定索引处的 char 值。
String concat(String str)           将指定字符串连接到此字符串的结尾。
Int compareTo(String anotherString)           按字典顺序比较两个字符串。
Int compareToIgnoreCase(String str)           按字典顺序比较两个字符串,不考虑大小写。
Boolean endsWith(String suffix)           测试此字符串是否以指定的后缀结束。
 boolean equals(Object anObject)           将此字符串与指定的对象比较。
 boolean equalsIgnoreCase(String anotherString)           将此 String 与另一个 String 比较,不考虑大小写。
Int indexOf(int ch)           返回指定字符在此字符串中第一次出现处的索引。
Int indexOf(String str)           返回指定子字符串在此字符串中第一次出现处的索引。
 int length()           返回此字符串的长度。
 boolean isEmpty()           当且仅当 length() 为 0 时返回 true。
 String replace(char oldChar, char newChar)           返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
 String replace(CharSequence target, CharSequence replacement)           使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。
 boolean startsWith(String prefix)           测试此字符串是否以指定的前缀开始。
 String substring(int beginIndex)           返回一个新的字符串,它是此字符串的一个子字符串。
 String substring(int beginIndex, int endIndex)           返回一个新字符串,它是此字符串的一个子字符串。
char[] toCharArray()           将此字符串转换为一个新的字符数组。




话题树型展开
人气 标题 作者 字数 发贴时间
6991 复习考试 丫丫 3304 2007-11-02 14:39
5244 Re:复习考试 JiafanZhou 17 2007-11-02 22:24

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923