当前位置: 代码迷 >> Java相关 >> [求助]字符串问题
  详细解决方案

[求助]字符串问题

热度:198   发布时间:2006-06-27 22:12:35.0
[求助]字符串问题
怎样从一个字符串中提取一部分特定字符串
怎样判断一个字符串中是否含有特定字符串
搜索更多相关的解决方案: 字符  

----------------解决方案--------------------------------------------------------
以下是引用guo001在2006-6-27 22:12:35的发言:
怎样从一个字符串中提取一部分特定字符串
怎样判断一个字符串中是否含有特定字符串

charAt()
indexOf()


----------------解决方案--------------------------------------------------------

谢谢


----------------解决方案--------------------------------------------------------
请问charAt()和indexOf() 中的参数怎么是int
具体怎么设置
比如从 string 中提取ing 怎么实现
判断string 中是否含有ing 怎么实现

[此贴子已经被作者于2006-6-27 22:36:07编辑过]


----------------解决方案--------------------------------------------------------

class num
{
public static void main(String args[])
{

String day=new String("String");
char ch=day.charAt(3);
int index1=day.indexOf('n');
int index2=day.indexOf('z',2);
int index3=day.indexOf("S");
System.out.println("ch="+ch);
System.out.println("index1="+index1);
System.out.println("index2="+index2);
System.out.println("index3="+index3);

System.out.println("大写"+day.toUpperCase());
System.out.println("小写"+day.toLowerCase());

int num=day.length();
System.out.println("字符串长度为"+num);
}
}

charAt 从一个字符串中截取一个字符
indexOf 返回字符串中某个特定字符或子字符串首次出现的索引
toUpperCase 将小写改为大写
toLowerCase 将大写改为小写

[此贴子已经被作者于2006-6-27 23:45:14编辑过]


----------------解决方案--------------------------------------------------------
谢了
----------------解决方案--------------------------------------------------------
客气  我水平没的叶子和千里好 要是说错了 请包含
----------------解决方案--------------------------------------------------------
这些看懂了
要是想提取**sd*String中的 tri
并且不知道tri从前面开始是第几个 怎么办?

[此贴子已经被作者于2006-6-28 0:12:31编辑过]


----------------解决方案--------------------------------------------------------
要提也只能一个个的提 一起提我不会
提取还是要用charAt的

还有 你无非是想判断有没有特殊的字符嘛
indexOf 用这个 判断他的返回值

[此贴子已经被作者于2006-6-28 0:18:25编辑过]


----------------解决方案--------------------------------------------------------
能说具体点吗?
----------------解决方案--------------------------------------------------------
  相关解决方案