• java中String的21种使用方法


    构造函数必须new出来

     * public String (char[] vaue)                         将一个字符数组变成字符串(构造函数)

     * public String (char[] vaue,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)                      从头開始查找指定字符串位置找不到返回-1

     * 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 boolean startsWith(String prefix)            推断是否以字符串开头

     * public boolean endsWith(String suffix)              推断是否以字符串结尾

     * public boolean equals(String str)                   推断两个字符串是否相等

     * public boolean equalsIgnorCase(String str)           不区分大写和小写比較字符串是否相等

     * public String replaceAll(String regex,String replacement)字符串替换


      例:

    public class StrDemos {
    	public static void main(String args[]){
        char[] s={'g','1','c','c'};
    
        String str=null;
        str=new String(s);
        System.out.println(str);//将一个字符数组变成字符串
        
        
        char[]d=str.toCharArray();//将一个字符串转换为字符数组
        for(int i=0;i<d.length;i++){
        	System.out.println(d[i]);	
        }
        
    	}
    }
    输出:
    g1cc
    
    g
    1
    c
    c


  • 相关阅读:
    给下拉框加上可输入查询特性-升级版本
    手把手教你在CentOS7中安装JavaJDK和配置环境变量
    CentOS7.0下MySql的安装和配置
    CentOS常规辅助工具安装
    MongoDB教程之常用操作
    商城商品超卖处理
    微信JS-SDK分享的坑
    当数据库做了Aways on后,收缩数据库日志文件
    SQL Server 2016 非域Aways On环境搭建
    win8以上系统查看iis网站进程内存占用情况
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/6941276.html
Copyright © 2020-2023  润新知