zoukankan      html  css  js  c++  java
  • 【java】String类的基本方法

    Java的String类基本方法

    一、构造函数

    函数 返回值 作用
    String(byte[] bytes) String 通过byte数组构造字符串对象
    String(char[] chars) String 通过char数组构造字符串对象
    String(String string) String 拷贝一个值为string的字符串对象
    String(StringBuffer buffer) String 通过StringBuffer构造字符串对象

     

    二、String类的基本方法

     

    函数 返回值 作用
    compareTo(String string) int 两个字符串比较,返回两个字符串距离
    concat(String string) String 返回两个字符串连接的结果
    contentEquals(StringBuffer stringbuffer) boolean 将String与StringBuffer对象的内容进行比较
    copyValueOf(char[] data) String 构造以char数组为内容的字符串对象
    copyValueOf(char[] data,int offset,int count) String 构造以char数组下标offset开始的count字符构成的的字符串对象
    endsWith(String string) boolean 判断该字符串是否以string结束
    equals(String string) boolean 判断该字符串的内容与string内容是否相等
    getBytes() byte[]  将该字符串转换为byte[]数组
    getChars(int start,int end,char[] dst,int dstStart) void 将该字符串的[start,end)下标的元素拷贝到dst数组的dstStart下标之后,只修改了dst数组内容。
    hashCode() int 返回当前字符的哈希表码
    indexOf(char ch||String str,int index) int 从index位开始(默认为0,可选),返回第一次匹配到ch或str的位置下标
    lastIndexOf(char ch||String str,int index) int 从index位开始(默认为0,可选),返回最后一次匹配到ch或str的位置下标
    length() int 返回该字符串长度
    replace(char oldchar,char newchar) String 返回以newchar替代oldchar后的字符串对象
    subString(int start,int end) String 返回从[start,end)的子字符串对象
    toCharArray() char[] 将String对象转换为char数组形式
    toLowerCase() String 将字符串转换为小写
    toUpperCase() String 将字符串转换为大写
    valueOf(boolean ||char ||char[]||double) String 将参数内的类型转换为字符串对象
    equalsIgnoreCase(String string) boolean 将该字符串与string比较,无视大小写。
    trim() String 去掉字符串开头与结尾的空格
    split(String regex) String[] 正则表达式中经常用到,将该字符串以regex为分割成若干个字符串对象

    补:

    Integer.parseInt(String string) int 将string转换为int型,格式不对会抛出异常
    Double.parseDouble(String string) double 将string转换为double型,格式不对会抛出异常
    (String string).toCharArray() char[] 将string转换为char数组

     

     

     

  • 相关阅读:
    C#如何取硬件标志
    在C#中利用Excel做高级报表
    C#实现网段扫描
    用C#编写一个抓网页的应用程序
    C# 中操作API
    C#串口操作
    C#里的InputBox
    使用C#进行Word 2002和Excel 2002编程
    用C#快速往Excel写数据
    postgres 查看数据库大小
  • 原文地址:https://www.cnblogs.com/carsonwuu/p/7523649.html
Copyright © 2011-2022 走看看