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");

java中String的一些方法的更多相关文章

  1. Java中String类的方法及说明

    String : 字符串类型 一.      String sc_sub = new String(c,3,2);    //      String sb_copy = new String(sb) ...

  2. 【转载】Java中String类的方法及说明

    转载自:http://www.cnblogs.com/YSO1983/archive/2009/12/07/1618564.html String : 字符串类型 一.      String sc_ ...

  3. java中String的.trim()方法

    该方法去除两边的空白符 原理: 看看源码实现 public String trim() { int len = value.length; ; char[] val = value; /* avoid ...

  4. Java中String的intern方法,javap&cfr.jar反编译,javap反编译后二进制指令代码详解,Java8常量池的位置

    一个例子 public class TestString{ public static void main(String[] args){ String a = "a"; Stri ...

  5. JAVA中String类的方法(函数)总结--JAVA基础

    1.concat()方法,当参数为两字符串时,可实现字符串的连接: package cn.nxl123.www; public class Test { public static void main ...

  6. Java中String的split()方法的一些需要注意的地方

    public String[] split(String regex, int limit) split函数是用于使用特定的切割符(regex)来分隔字符串成一个字符串数组,这里我就不讨论第二个参数( ...

  7. Java中String的split()方法的一些疑问和试验

    http://tjuking.iteye.com/blog/1507855 和我想的还是不大一样,因为不知道源码也不知道具体是怎么实现的,我的理解如下: 当字符串只包含分隔符时,返回数组没有元素:当字 ...

  8. Java中String对象创建机制详解()

    一String 使用 private final char value来实现字符串存储 二Java中String的创建方法四种 三在深入了解String创建机制之前要先了解一个重要概念常量池Const ...

  9. 关于==和equals()方法&Java中string与char如何转换&String,StringBuffer

    1.对于基本数据类型,可以直接使用==和!=进行内容比较 如:int x=30;        int y=30;         x==y;  //true 基本数据类型 简单类型(基本类型) bo ...

随机推荐

  1. java解析中国行政区域并在页面显示实现动态逐级筛选

    一.实现目标 首先会有一个存放中国行政区域数据的一个txt文件,用java读取并解析出来,并在页面上通过下拉框的形式展示出来.实现效果如下图,当选择完省份后,在选择该省份下的城市,然后在选择该城市下的 ...

  2. 第四十章 微服务CICD(2)- jenkins(war版)

    一.下载 官网下载war包,放在tomcat下的webapps下, 第一章 tomcat安装与启动 第二章 部署war包到tomcat jenkins:2.19.1版本. 二.修改编码为utf-8 在 ...

  3. 安装一些包管理的记录 win10

    我大php的composer 国内镜像包http://pkg.phpcomposer.com/  还是全局的爽些: omposer config -g repo.packagist composer ...

  4. Java监控工具介绍,VisualVm ,JProfiler,Perfino,Yourkit,Perf4J,JProbe,Java微基准测试

    本文是本人前一段时间做一个简单Java监控工具调研总结,主要包括VisualVm ,JProfiler,Perfino,Yourkit,Perf4J,JProbe,以及对Java微基准测试的简单介绍, ...

  5. Window 命令

    tracert XXX.XXX.XXX.XXX 路由追踪命令,可以显示到目的IP所经过的路由    

  6. Codeforces 731C. Socks 联通块

    C. Socks time limit per test: 2 seconds memory limit per test: 256 megabytes input: standard input o ...

  7. postgresql数据迁移

    postgresql从库故障准备新库 1,创建用户[root@localhost home]# userdel postgres[root@localhost home]# groupdel post ...

  8. 实战录 | Kafka-0.10 Consumer源码解析

    <实战录>导语 前方高能!请注意本期攻城狮幽默细胞爆表,坐地铁的拉好把手,喝水的就建议暂时先别喝了:)本期分享人为云端卫士大数据工程师韩宝君,将带来Kafka-0.10 Consumer源 ...

  9. linux系统编程之错误处理

    在linux系统编程中,当系统调用出现错误时,有一个整型变量会被设置,这个整型变量就是errno,这个变量的定义在/usr/include/errno.h文件中 #ifndef _ERRNO_H /* ...

  10. 00024500-0000-0000-C000-000000000046错误,在sys.web配置节添加一个用户给web站点。

    <identity impersonate ="true" userName="administrator" password="123456& ...