zoukankan      html  css  js  c++  java
  • String类常用方法

    定义方法 类型 描述
    public String(char[] value) 构造 直接将一个字符数组变为一个字符串
    public String(char[] value,int offset,int count) 构造 将一个指定范围的字符数组变为字符串
    public String(byte[] bytes) 构造 将一个byte数组全部变为字符串
    public String(byte[],bytes,int offset,int length) 构造 将一个指定范围的byte数组变为字符串
    public char[] toCharArray() 普通 将一个字符串变为字符数组
    public char charAt(int index) 普通 从一个字符串中取出指定位置的字符
    public byte[] getBytes() 普通 将一个字符串变为byte数组
    public int length() 普通 取得字符串长度
    public int indexOf(String str) 普通 从头开始查找指定字符出串的位置
    public int indexOf(String str,int fromIndex) 普通 从指定位置开始查找指定的字符串位置
    public String trim() 普通 清除左右两端的空格
    public String substring(int beginIndex) 普通 从指定位置开始,一直取到尾进行字符串截取
    public String substring (int begin,int end) 普通 指定截取字符串的开始点和结束点
    public String[] split(String regex) 普通 按照指定的字符串对字符串进行拆分(*)
    public String toUpperCase() 普通 将一个字符串全部变为大写字母
    public String toLowerCase() 普通 将一个字符串全部变为小写
    public booleam starts With(String preifx) 普通 判断是否以指定的字符串开头
    public booleam endsWith(String guffix) 普通 判断是否以指定的字符串结尾
    public booleam equals(String str) 普通 判断两个字符串是否相等
     1 public class six6{
     2     public static void main(String[] args){
     3         String str1="hello";
     4         char a[]=str1.toCharArray();  //将一个字符串转换成字符数组。
     5         for(int i=0;i<a.length;i++)
     6             {System.out.print(a[i]+" ");}
     7         System.out.println("");
     8         String str2=new String(a);    //把a数组全部变为字符串
     9         String str3=new String(a,1,3);  //把a数组从第二个元素开始往后变为字符串
    10         System.out.println(str2);    //输出字符串
    11         System.out.println(str3);    //输出字符串
    12         System.out.println(str1.charAt(4));        //取数第五个字符
    13         System.out.println(str1.indexOf("ll"));   //从头开始查找指定字符串所在的位置,若没有则返回-1
    14     }
    15 }

  • 相关阅读:
    2020软件工程作业04
    2020软件工程作业03
    2020软件工程作业02
    2020软件工程作业01
    2020软件工程作业02
    2020软件工程作业01
    WEB学习路线2019完整版(附视频教程+网盘下载地址)
    (2018干货系列七)最新大数据学习路线整合
    (2018干货系列六)最新云计算学习路线整合
    (2018干货系列五)最新UI设计学习路线整合
  • 原文地址:https://www.cnblogs.com/l666/p/9610872.html
Copyright © 2011-2022 走看看