1、public String(char[] c,begin,length).
  从字符数组c的下标begin处开始,将长度为length的字符数组转换为字符串。
  begin与length可以省略,即将字符数组c转换为字符串。另:字符数组可改为字节数组byte[] b.
  
  char[] c=new char[]{'j','y','6','a','4','t','9'}; 
  String s1=new String(c); 
  String s=new String(c,2,3); 

  System.out.println(s1);
  System.out.println(s);

2、public char[] toCharArray().
  字符串装换成字符数组。

3、public char charAt(int 下标).  返回字符串中指定位置的字符。  String s="jkdfsdf";  char t=s.charAt(3);

4、public byte[] getBytes().  将一个字符串转换成字节数组,其默认输出为ASCII值,可通过char强制类型转换输出字节。  String s="sjdfsdf";  byte[] b=s.getBytes();5、public String trim().  清除字符串左右两端的空格。  String s="skkgnsdfsd   ";  System.out.println(s.trim());

  6、public int indexOf(String s,int index).

  从字符串中查找指定位置之后指定的字符所在的位置。若不指定位置,则从头开始。

  String s="dgdgdg";

  int n=s.indexOf("t");//从头开始查找

  int n1=s.indexOf("d",3);//从位置3处开始查找

  7、public String substring(int beginindex,int endindex ).

  截取所指定的从开始位置到结束位置的字符串,不包含结束字符。结束位置可以省略。

  String s="sdgsgghd";

  String s1=s.substring(2,4);

  String s2=s.substring(2);

  8、public String[] split(String s).

  通过指定的字符分割字符串。

  String s="dfgdhdfgdrhrhgdt";

  String ss[]=s.split("d");

  for(int i=0;i<ss.length;i++)

    System.out.println(ss[i]);

  9、public String toUpperCase()./public String toLowerCase().字符大小写转换。

  String s="dfgdhdfgdrhrhgdt";

  String s1=s.toUpperCase();//字符全大写

  String s2=s.toLowerCase();//字符全小写

  10、public boolean startsWith(String s)./public boolean endsWith(String s).检测字符串是否是以指定的字符开始/结尾。

  String s="dfdhffghrtgfjn mjg";

  boolean t1=s.startsWith("e");

  boolean t2=s.endsWith("h");

  11、判断字符串是否相等,区分大小写:equals()。不区分大小写equalsIgnoreCase().

    String s="dfgdghdf";

    String s1="sfsgsdu";

    s.equals(s1);

  12、public String replaceAll(String s,String s1).将字符串中的s都替换成s1.

  String s="dfgdghdf";

  String s1=s.replaceAll("d","f");

最新文章

  1. IE下get传中文乱码的问题 -- 解决方案 (js)
  2. block 从B界面向A界面传值
  3. Jquery remove 高级用法
  4. 如何辨别具体的一种SaaS是否安全?
  5. HoverTree开源项目已经实现管理员登录
  6. spring整合httpclient
  7. iOS 常用设计模式和机制之 KVC
  8. Nginx下Redmine配置
  9. GitHub中&quot;watch&quot; &quot;star&quot; &quot;fork&quot;三个按钮干什么用的?
  10. phpcms v9用get-sql调用数据表中的图组图片示例代码
  11. div中显示某个网页
  12. 使用for循环还是foreach循环?
  13. Python中Swithch Case语法实现
  14. [C]simple code of count input lines,words,chars
  15. Prometheus监控⼊⻔简介
  16. SpringBoot简单入门
  17. 软件测试实践平台(Mooctest)FAQ
  18. 深入出不来nodejs源码-内置模块引入再探
  19. 上传下载 demo
  20. python的代码检查

热门文章

  1. 第1周 支路变量、元件、KCL和KVL
  2. JAVA学习笔记(二):eclipse智能提示(转)
  3. flask-admin众博客概述
  4. Spring RestTemplate: 比httpClient更优雅的Restful URL访问, java HttpPost with header
  5. Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在上下文中使用
  6. Java多线程开发技巧
  7. RTMP协议中文翻译(首发)(转)
  8. openfire+strophe
  9. Linux下chkconfig命令详解
  10. SVN服务器的配置(简单易懂,带配置文件,有注释)