java中String对象的常用方法
2015-08-11 21:40
836 查看
public class test { //为String对象常用的方法 public static void main(String[] args){ String st="kfsjssdsjf"; char c[]=st.toCharArray(); for(int i=0;i<c.length;i++){ System.out.print(c[i]+"\t"); } System.out.println(""); String str1=new String(c); String str2=new String(c,1,6); System.out.println(str1+" "+str2); System.out.println(str1.charAt(5));//显示指定位置的字符 int temp; temp=str1.indexOf("f");//找字符 if(temp!=-1){ System.out.println("f在"+temp+"处"); } String str3=" dsljjf "; System.out.println(str3.trim());//去掉左右的空白 System.out.println(str3.trim().substring(2, 5));//截取字符串 /*String s="hello#world"; String[] s1=s.split("#");//将字符串安设定的字符分割 for(String a:s1){ System.out.println(a);*/ String str5=new String(" HELLO WORLD "); // System.out.println(str5.trim().toLowerCase().split(" ")); String []s5=str5.trim().toLowerCase().split(" ");//小写 for(String a:s5){ System.out.print(a); } String str6="**********fkksdfldsf*******"; System.out.println(str6.startsWith("**"));//字符串的开头和末尾 String str7=new String("hello"); String str8=new String("HELLO"); System.out.println(str7.equals(str8));//判断两个字符串的内容是否相等,equalsIgnoreCase是不区分大小写 System.out.println(str7.equalsIgnoreCase(str8)); String str9=new String("askllll"); System.out.println(str9.replaceAll("l", "q")); } }
相关文章推荐
- Java学习整理系列之ThreadLocal的理解
- 疯狂JAVA讲义个人笔记——第四章
- Struts2多文件的上传
- Eclipse连接天天模拟器进行调试
- java通过加载配置文件设计数据库
- java实现邮箱发送功能
- java复习-类和对象(二)
- Java读写txt文件中文乱码问题的解决
- java设计模式之观察者模式
- java字符串比较及小数浮点型的使用
- Spring Web MVC工作流
- java I/O学习笔记
- struts2学习笔记(八)国际化
- Java常见问题3:周期之谜
- [JavaSecurity] - RSA Encryption
- Java心得11
- JAVA数据库JDBC操作基本步骤和防注入
- JAVA中浮点数显示
- Eclipse快捷键及各种设置
- 08 JAVA 线程 内存模型(一)