类 java.lang.String
java.lang.Object | +----java.lang.String
- public final class String
- extends Object
- implements Serializable
- extends Object
String 类表示字符串。 在 Java 程序中所有的字符串常量,如 "abc",都被实现为这个类的实例。
String str = "abc";
char data[] = {'a', 'b', 'c'};
String str = new String(data);
System.out.println("abc");
String cde = "cde";
System.out.println("abc" + cde);
String c = "abc".substring(2,3);
String d = cde.substring(1, 2);
String 类包括检查字符串序列中单个字符的方法,这些方法用于比较字符串、查找字符串、抽取子字符串、生成一个字符串拷贝和把所有字符都转换为大写或小写。
StringBuffer 类和它的 append 方法实现的。 字符串转换是通过 toString 方法实现的,该方法由 Object 定义并且被 Java 中的所有类继承。 关于字符串连结和转换的其它信息 , 参见 Gosling 、Joy、和 Steele 的书 Java 语言规范 。
- 来自:
- JDK1.0
- 参见:
- toString, StringBuffer, append, append, append, append, append, append, append, append, append, append
构造子索引
- String()
- 分配一个新的不含有字符的
String。 - String(byte[])
- 用平台的缺省字符编码方式转换指定的字节数组生成一个新的
String。 - String(byte[], int)
- 分配一个新的
String,它包含有从一8位整型数组构造得到的字符。 不推荐使用该方法。 - String(byte[], int, int)
- 使用平台的缺省字符编码方式转换指定的字节子数组生成一新的
String - String(byte[], int, int, int)
- 分配一新的
String,它包含有从一8位整型数组的子数组构造得到的字符。 不推荐使用该方法。 - String(byte[], int, int, String)
- 用指定的字符编码方式转换指定的字节子数组生成一个新的
String。 - String(byte[], String)
- 用指定的字符编码方式转换指定的字节数组生成一个新的
String。 - String(char[])
- 分配一个新
String,它包含有字符数组参数中的字符序列。 - String(char[], int, int)
- 分配一个新
String,它包含有字符数组参数的一个子数组中的字符序列。 - String(String)
- 分配一个新
String,它和字符串参数中有相同的字符序列。 - String(StringBuffer)
- 分配一个新
String,它包含有当前字符串缓冲区参数中的字符序列。
方法索引
- charAt(int)
- 返回指定索引处的字符。
- compareTo(String)
- 按词典顺序比较两个字符串。
- concat(String)
- 将一个指定的字符串添加到该字符串尾部。
- copyValueOf(char[])
- 返回一个等价于指定字符数组的 String 。
- copyValueOf(char[], int, int)
- 返回一个等价于指定字符数组的 String 。
- endsWith(String)
- 测试该字符串尾部是否是指定的后缀。
- equals(Object)
- 比较该字符串和指定的对象。
- equalsIgnoreCase(String)
- 比较该 String 和另一个对象。
- getBytes()
- 按照平台缺省的字符编码方式把该
String转换成字节,并把结果存到一新的字节数组中。 - getBytes(int, int, byte[], int)
- 从该字符串中拷贝字符到目的字节数组中。 不推荐使用该方法。
- getBytes(String)
- 按照指定的字符编码方式把该
String转换成字节,并把结果存到一新的字节数组中。 - getChars(int, int, char[], int)
- 从该字符串中拷贝字符到目的字符数组中。
- hashCode()
- 返回该字符串的哈希码。
- indexOf(int)
- 返回在该字符串中指定字符第一次出现处的索引。
- indexOf(int, int)
- 在指定索引处开始查找,返回在该字符串中指定字符第一次出现处的索引。
- indexOf(String)
- 返回在该字符串中指定的子字符串第一次出现处的索引。
- indexOf(String, int)
- 在指定索引处开始查找,返回在该字符串中指定的子字符串第一次出现处的索引。
- intern()
- 返回该字符串对象的规范表示法。
- lastIndexOf(int)
- 返回在该字符串中指定字符最后一次出现处的索引。
- lastIndexOf(int, int)
- 在指定索引处开始查找,返回在该字符串中指定字符最后一次出现处的索引。
- lastIndexOf(String)
- 返回在该字符串中指定子字符串在最左端出现处的索引。
- lastIndexOf(String, int)
- 返回在该字符串中指定子字符串最后一次出现处的索引。
- length()
- 返回该字符串的长度。
- regionMatches(boolean, int, String, int, int)
- 测试两个字符串区域是否相等。
- regionMatches(int, String, int, int)
- 测试两个字符串区域是否相等。
- replace(char, char)
- 返回一个新字符串,所得结果是把该字符串中所有的
oldChar替换成newChar。 - startsWith(String)
- 测试该字符串开头是否是指定的前缀。
- startsWith(String, int)
- 测试该字符串开头是否是指定的前缀。
- substring(int)
- 返回是该字符串子串的新字符串。
- substring(int, int)
- 返回是该字符串子串的新字符串。
- toCharArray()
- 把该字符串转换成一新的字符数组。
- toLowerCase()
- 把该
String转换为小写。 - toLowerCase(Locale)
- 用给定的位置规则把该
String中的所有的字符转换为小写。 - toString()
- 返回该对象 (已经是一个字符串!) 自身。
- toUpperCase()
- 把该
String转换为大写。 - toUpperCase(Locale)
- 用给定的位置规则把该
String中的所有的字符转换为大写。 - trim()
- 删除该字符串两端的空格。
- valueOf(boolean)
- 返回
boolean参数的字符串表示。 - valueOf(char)
- 返回
char* 参数的字符串表示。 - valueOf(char[])
- 返回
char数组参数的字符串表示。 - valueOf(char[], int, int)
- 返回
char数组参数的一个指定子数组的字符串表示。 - valueOf(double)
- 返回
double参数的字符串表示。 - valueOf(float)
- 返回
float参数的字符串表示。 - valueOf(int)
- 返回
int参数的字符串表示。 - valueOf(long)
- 返回
long参数的字符串表示。 - valueOf(Object)
- 返回
Object参数的字符串表示。
构造子
Stringpublic String()
- 分配一个新的不含有字符的
String。
public String(String value)
- 分配一个新
String,它包含有与字符串参数相同的字符序列。- 参数:
- value - 一个
String.
public String(char value[])
- 分配一个新
String,它包含有当前字符数组参数中的字符。- 参数:
- value - 字符串的初始值
public String(char value[],
int offset,
int count)
- 分配一个新
String,它包含字符数组参数的一个子数组的字符。offset参数是子数组中第一个字符的索引,count参数指定了子数组的长度。- 参数:
- value - 源字符数组。
- offset - 初始的偏移值。
- count - 长度。
- offset - 初始的偏移值。
- 抛出: StringIndexOutOfBoundsException
- 如果
offset和count参数超出了value数组的边界。
public String(byte ascii[],
int hibyte,
int offset,
int count)
- 注意:不推荐使用 String() 方法。 该方法不适当地把字节转换成字符。同 JDK 1.1 类似,完成此操作的首选方法是采用
String构造函数,它携带一个字符-编码方式名,或平台的缺省编码方式名作参数。- 从一个8位整型数组的子数组生成一新的
String。offset参数是子数组中第一个字节处的索引,count参数指定了子数组的长度。子数组中的每个byte如上面方法描述的那样被转换为一个char。 Stringpublic String(byte ascii[], int hibyte)- 注意:不推荐使用 String() 方法。 该方法不适当地把字节转换成字符。同 JDK 1.1 类似,完成此操作的首选方法是采用
String构造函数,它携带一个字符-编码方式名,或平台的缺省编码名作参数。- 从一个 8-bit 整型数组生成一新的
String。 结果字符串中的每个字符 c 是由字节数组中的对应部分 b 构造的。如:c == (char)(((hibyte & 0xff) << 8) | (b & 0xff)) Stringpublic String(byte bytes[], int offset, int length, String enc) throws UnsupportedEncodingException- 用指定的字符编码方式转换指定的字节子数组生成一个新的
String。 新String的长度是一个编码函数,因此可能不等于子数组的长度。- 参数:
- bytes - 要转换为字符的字节。
- offset - 要转换的第一个字节的索引。
- length - 要转换的字节数。
- enc - 字符编码方式的名称。
- offset - 要转换的第一个字节的索引。
- 抛出: UnsupportedEncodingException
- 如果不支持该编码方式
public String(byte bytes[], String enc) throws UnsupportedEncodingException- 用指定的字符编码方式转换指定的字节数组生成一新的
String。 新String的长度是一个编码函数,因此可能不等于字节数组的长度。- 参数:
- bytes - 要转换为字符的字节。
- enc - 一个字符-编码方式名
- 抛出: UnsupportedEncodingException
- 如果不支持该编码方式
public String(byte bytes[], int offset, int length)- 用平台缺省的字符编码方式转换指定的字节子数组生成一个新的
String。 新String的长度是一个编码函数,因此可能不等于子数组的长度。- 参数:
- bytes - 要转换为字符的字节。
- offset - 要转换的第一个字节的索引。
- length - 要转换的字节数。
- offset - 要转换的第一个字节的索引。
public String(byte bytes[])
- 用平台缺省的字符编码方式转换指定的字节数组生成一新的
String。 新String的长度是一个编码函数,因此可能不等于字节数组的长度。- 参数:
- bytes - 要转换为字符的字节。
public String(StringBuffer buffer)
- 分配一个新
String,它包含有当前字符串缓冲区参数中的字符序列。- 参数:
- buffer - 一个
StringBuffer.
方法
lengthpublic int length()
- 返回该字符串的长度。 长度等于字符串中的 16-bit 的 Unicode 字符的数量。
- 返回:
- 该对象代表的字符序列的长度。
public char charAt(int index)
- 返回指定索引处的字符。 索引范围 从
0到length() - 1。- 参数:
- index - 字符的索引。
- 返回:
- 该字符串指定位置的字符。 第一个字符在索引
0处。 - 抛出: StringIndexOutOfBoundsException
- 如果索引超出了范围。
public void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin)- 从该字符串中拷贝字符到目的字符数组中。
第一个要复制的字符在索引
srcBegin处; 最后一个要复制的字符在索引srcEnd-1处(因此要复制的字符总数就是srcEnd-srcBegin) 。要复制到dst子数组的字符开始于索引dstBegin,结束于索引:dstbegin + (srcEnd-srcBegin) - 1
getBytes- 参数:
- srcBegin - 要复制的字符串中第一个字符的索引。
- srcEnd - 要复制的字符串中最后一个字符的索引。
- dst - 目标数组。
- dstBegin - 目标数组中的开始偏移量。
- srcEnd - 要复制的字符串中最后一个字符的索引。
- 抛出: StringIndexOutOfBoundsException
- 如果 srcBegin 或 srcEnd 超出了范围,或如果 srcBegin 大于 srcEnd 。
public void getBytes(int srcBegin, int srcEnd, byte dst[], int dstBegin)- 注意:不推荐使用 getBytes() 方法。 该方法不适当地把字符转换成字节。同 JDK 1.1 类似,完成此操作的首选方法是采用
getBytes(String enc)方法, 它使用一个字符-编码方式名作参数,或使用getBytes()方法,它使用平台的缺省编码方式。- 从该字符串拷贝字符到目的字节数组中。 每个字节接收对应字符的低8位。
第一个要复制的字符在索引srcBegin处; 最后一个要复制的字符在索引srcEnd-1处。要复制的字符总数是srcEnd-srcBegin。字符被转换成字节复制到dst子数组。它开始于索引dstBegin,结束于索引:dstbegin + (srcEnd-srcBegin) - 1
getBytes- 参数:
- srcBegin - 要复制的字符串中第一个字符的索引。
- srcEnd - 要复制的字符串中最后一个字符的索引。
- dst - 目标数组。
- dstBegin - 目标数组中的开始偏移量。
- srcEnd - 要复制的字符串中最后一个字符的索引。
- 抛出: StringIndexOutOfBoundsException
- 如果 srcBegin 或 srcEnd 超出了范围,或如果 srcBegin 大于 srcEnd 。
public byte[] getBytes(String enc) throws UnsupportedEncodingException
- 按照指定的字符编码方式把该
String转换为字节,结果存到一个新的字节数组中。- 参数:
- enc - 一个字符-编码名称
- 返回:
- 结果的字节数组
- 抛出: UnsupportedEncodingException
- 如果不支持该编码方式
public byte[] getBytes()
- 按照平台缺省的字符编码方式把该
String转换成字节,并把结果存到一新的字节数组中。- 返回:
- 作为结果的字节数组
public boolean equals(Object anObject)
- 比较该字符串和指定的对象。当且仅当参数不为
null,且是一个String对象,它表示的字符序列与此对象相同时结果为true。- 参数:
- anObject - 要同该
String作比较的对象。 - 返回:
- 如果和
String相等则为true;否则为false。 - 覆盖:
- 类 Object 中的 equals
- 参见:
- compareTo, equalsIgnoreCase
public boolean equalsIgnoreCase(String anotherString)
- 比较该字符串和另一个对象。 当且仅当参数不为
null,且是一个String对象,它所表示的字符序列在大小写被忽略时与此对象相同,则结果为true。如果至少满足以下条件之一,则两个字符在忽略大小写时被认为是相等的:- 两个字符是相同的 (通过
==运算符比较)。 - 对每个字符应用方法
Character.toUppercase,产生的结果相同。 - 对每个字符应用方法
Character.toLowercase,产生的结果相同。
如果两个字符序列有相同的长度且对应的字符在忽略大小写时相同,,则两个字符序列被认为是相等的。 compareTo- 参数:
- anotherString - 要同该
String相比较的String。 - 返回:
- 忽略大小写时,如果和
String相等,则为true;否则为false。 - 参见:
- toLowerCase, toUpperCase
public int compareTo(String anotherString)
- 按词典顺序比较两个字符串。 比较的基础是字符串中每个字符的 Unicode 值。
- 参数:
- anotherString - 要比较的
String。 - 返回:
- 若参数字符串等于该字符串,则返回
0;若该字符串按词典顺序小于参数字符串则返回值小于0;若该字符串按词典顺序大于参数字符串则返回值大于0。
public boolean regionMatches(int toffset, String other, int ooffset, int len)- 测试两个字符串区域是否相等。
如果
toffset或ooffset是负的,或如果toffset+length大于该字符串的长度, 或ooffset+length大于参数字符串的长度,那么该方法返回false。 regionMatches- 参数:
- toffset - 该字符串中子区域的开始偏移量。
- other - 字符串参数。
- ooffset - 参数字符串中子区域的开始偏移量。
- len - 要比较的字符数。
- other - 字符串参数。
- 返回:
- 若该字符串的指定子区域精确匹配参数字符串中的指定子区域则返回
true,否则返回false。
public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)- 测试两个字符串区域是否相等。
如果
toffset或ooffset是负的,或如果toffset+length大于该字符串的长度, 或ooffset+length大于参数字符串的长度,那么该方法返回false。 startsWith- 参数:
- ignoreCase - 如果为
true,则比较时忽略大小写。- toffset - 该字符串中子区域的开始偏移量。
- other - 字符串参数。
- ooffset - 参数字符串中子区域的开始偏移量。
- len - 要比较的字符数。
- toffset - 该字符串中子区域的开始偏移量。
- 返回:
- 若该字符串的指定子区域匹配参数字符串中的指定子区域则返回
true,否则返回false。 匹配是否精确或是否大小写敏感依赖于ignoreCase参数。
public boolean startsWith(String prefix, int toffset)
- 测试该字符串是否是以指定的前缀开头。
- 参数:
- prefix - 前缀。
- toffset - 在字符串中查找的起始点。
- 返回:
- 若参数表示的字符序列是该对象开始于索引
toffset处的子字符串前缀则返回true,否则返回false。
public boolean startsWith(String prefix)
- 测试该字符串是否以指定的前缀开始。
- 参数:
- prefix - 前缀。
- 返回:
- 若参数表示的字符序列是该字符串序列的前缀则返回
true,否则返回false。
public boolean endsWith(String suffix)
- 测试该字符串是否以指定的字符串作后缀。
- 参数:
- suffix - 后缀。
- 返回:
- 若参数表示的字符序列是该对象字符序列的后缀则返回
true,否则返回false。
public int hashCode()
indexOfpublic int indexOf(int ch)
- 返回在该字符串中指定字符第一次出现处的索引。
- 参数:
- ch - 一个字符。
- 返回:
- 对象表示的字符序列中该字符第一次出现处的索引,若字符没有出现则返回
-1。
public int indexOf(int ch, int fromIndex)- 从指定的索引开始查找,返回在该字符串中指定字符第一次出现处的索引。
- 参数:
- ch - 一个字符。
- fromIndex - 开始查找位置的索引。
- 返回:
- 在该对象表示的字符序列中大于或等于
fromIndex字符的字符第一次出现处的索引,若字符没有出现则返回-1。
public int lastIndexOf(int ch)
- 返回指定字符在该字符串中最后一次出现处的索引。查找顺序是从最后一个字符开始回退查找。
- 参数:
- ch - 一个字符。
- 返回:
- 对象表示的字符序列中该字符最后一次出现处的索引,若字符没有出现则返回
-1。
public int lastIndexOf(int ch, int fromIndex)- 返回指定字符在该字符串中最后一次出现处的索引,在指定索引处开始进行反向查找。
- 参数:
- ch - 一个字符。
- fromIndex - 开始查找位置的索引。
- 返回:
- 该对象表示的字符序列中小于或等于
fromIndex字符的字符最后一次出现处的下标,若字符在该位置之前没有出现过则返回-1。
public int indexOf(String str)
- 返回指定子字符串在该字符串中第一次出现处的索引。
- 参数:
- str - 子字符串。
- 返回:
- 若字符串参数作为该对象的子串出现,则返回第一个这样的子串第一个字符的索引,如果它没有作为一个子串出现则返回
-1。
public int indexOf(String str, int fromIndex)
- 从指定索引位置处开始查找,返回指定子字符串在该字符串中第一次出现处的索引。
- 参数:
- str - 要搜索的子串。
- fromIndex - 开始查找位置的索引。
- 返回:
- 如果字符串参数作为该对象起始位置不小于
fromIndex的子串出现时,则返回第一个这样的子串首字符的索引。 若它没有作为从fromIndex开始或靠后位置开始的子串出现,则返回-1。
public int lastIndexOf(String str)
- 返回指定子字符串在该字符串中最右端出现处的索引。最右端的空字符串 "" 被认为出现在下标值为
this.length()位置。- 参数:
- str - 要搜索的子串。
- 返回:
- 如果字符串参数作为该对象的一个子串出现了一次或更多次,则返回最后一个这样的子串第一个字符的索引。若没有作为一个子串出现则返回
-1。
public int lastIndexOf(String str, int fromIndex)
- 返回在指定子字符串在该字符串中最后一次出现处的索引。返回的索引指示了子串的开始位置,并且它必须等于或小于
fromIndex。- 参数:
- str - 要搜索的子串。
- fromIndex - 开始查找位置的索引。
- 返回:
- 若字符串参数作为该对象起始索引不大于
fromIndex的子串出现了一次或多次,则返回最后一个这样的子串第一个字符的索引。若它没有作为从fromIndex开始或靠前位置开始的子串出现,则返回-1。
public String substring(int beginIndex)
- 返回是该字符串子串的新字符串。子串开始于指定的位置并且扩展到该字符串结尾。
- 参数:
- beginIndex - 开始位置索引(包括它本身在内)。
- 返回:
- 指定的子串。
- 抛出: StringIndexOutOfBoundsException
- 如果
beginIndex超出了范围。
public String substring(int beginIndex, int endIndex)
- 返回是该字符串子串的新字符串。 子串开始于指定的
beginIndex,且扩展到索引为endIndex - 1的位置。- 参数:
- beginIndex - 开始索引(包括它本身在内)。
- ]endIndex - 终止索引(不包括本身)。
- 返回:
- 指定的子串。
- 抛出: StringIndexOutOfBoundsException
- 如果
beginIndex或endIndex超出了范围。
public String concat(String str)
- 将一个指定的字符串添加到该字符串尾部。
如果参数长度是
0,则返回该对象。 replace- 参数:
- str - 要连接到该
String尾部的String。 - 返回:
- 一个表示两字符串连接结果的字符串 。
public String replace(char oldChar, char newChar)
- 返回一个新字符串,所得结果是把该字符串中所有的
oldChar替换成newChar。如果字符oldChar没有出现在该对象表示的字符串序列中,则返回该字符串。 toLowerCase- 参数:
- oldChar - 旧字符。
- newChar - 新字符。
- 返回:
- 一个字符串,由该字符串中出现的每个
oldChar被替换为newChar得到。
public String toLowerCase(Locale locale)
- 用给定的位置规则把该
String中所有的字符转换为小写。- 参数:
- locale - 对该位置做大小写变换
- 返回:
- 被转换成小写的字符串。
- 参见:
- toLowerCase, toUpperCase
public String toLowerCase()
- 转换该
String为小写。按照Character定义的toLowerCase方法,如果字符串中没有应该被转换的字符,则返回原始字符串。否则,将分配一个新字符串,它的长度等于该字符串,并且源字符串中每个该进行小写转换的字符都被转换成等价的小写字符。 toUpperCase- 返回:
- 被转换成小写的字符串。
- 参见:
- toLowerCase, toUpperCase
public String toUpperCase(Locale locale)
- 用给定的位置规则把该
String中的所有字符转换为大写。- 参数:
- locale - 对该位置做大小写变换
- 返回:
- 被转换成大写的字符串。
- 参见:
- toUpperCase, toLowerCase
public String toUpperCase()
- 转换该
String为大写。按照Character定义的toUpperCase方法,如果在字符串中没有应该进行大写转换的字符,则返回原始字符串。否则,将分配一个新字符串,它的长度等于该字符串,并且源字符串中每个应该大写转换的字符都被转换成等价的大写字符。 trim- 返回:
- 被转换成大写的字符串。
- 参见:
- toUpperCase, toLowerCase
public String trim()
- 删除该字符串两端的空格。
所有小于或等于
'\u0020'(空格字符)的字符都被认为是空格。 toString- 返回:
- 头尾两端的空格都被删掉的字符串。
public String toString()
toCharArraypublic char[] toCharArray()
- 把该字符串转换成一个新的字符数组。
- 返回:
- 一个新分配的字符数组,其长度就是该字符串的长度,内容初始化为该字符串表示的字符序列。
public static String valueOf(Object obj)
- 返回
Object参数的字符串表示。- 参数:
- obj - 一个
Object. - 返回:
- 如果参数是
null,则返回一个等于"null"的字符串;否则返回obj.toString()。 - 参见:
- toString
public static String valueOf(char data[])
- 返回
char数组参数的字符串表示。- 参数:
- data - 一个
char数组。 - 返回:
- 一个新分配的字符串,表示包含在字符数组参数中的相同字符序列。
public static String valueOf(char data[], int offset, int count)
- 返回代表
char数组参数一个指定子数组的字符串。offset参数是子数组中第一个字符的索引。count参数指定了子数组的长度。 copyValueOf- 参数:
- data - 字符数组。
- offset -
String的起始偏移量。- count -
String字符序列的长度。 - offset -
- 返回:
- 一个新分配的字符串,表示包含在字符数组参数子数组中的相同字符序列。
public static String copyValueOf(char data[], int offset, int count)
- 返回一个等价于指定字符数组的 String 。 它生成一个新数组并且向它内部复制字符。
- 参数:
- data - 字符数组。
- offset - 子数组的起始偏移量。
- count - 子数组的长度。
- offset - 子数组的起始偏移量。
- 返回:
- 一个
String,包含了字符数组指定子数组中的字符。
public static String copyValueOf(char data[])
- 返回一个等价于指定字符数组的 String 。 它生成一个新数组并且向它内部复制字符。
- 参数:
- data - 字符数组。
- 返回:
- 一个
String,包含了字符数组中的字符。
public static String valueOf(boolean b)
- 返回
boolean参数的字符串表示。- 参数:
- b - 一个
boolean数。 - 返回:
- 如果参数是
true,返回一个等于"true"的字符串;否则返回一个等于"false"的字符串。
public static String valueOf(char c)
- 返回
char* 参数的字符串表示。- 参数:
- c - 一个
char型量。 - 返回:
- 一个长度为
1的新字符串,它仅有的字符是参数c。
public static String valueOf(int i)
- 返回
int参数的字符串表示。返回内容和参数的Integer.toString方法返回的值相同。 valueOf- 参数:
- i - 一个
int量。 - 返回:
- 一个新分配的字符串,包含了
int参数的字符串表示。 - 参见:
- toString
public static String valueOf(long l)
- 返回代表
long参数的字符串。返回内容和参数的Long.toString方法返回的值相同。 valueOf- 参数:
- l - 一个
long型量。 - 返回:
- 一个新分配的字符串,包含了
long参数的字符串表示。 - 参见:
- toString
public static String valueOf(float f)
提问和评论都可以,用心的回复会被更多人看到 评论发布评论相关文章-
关于Java中的String类
我们知道String声明的字符串是不能
字符串 字符数组 System -
java中stringbuilder类 java中string类的用法
String类是所有语言最常用的一个类,用于描述字符串事物。 String类在Java中被设计成final的,类不能被继承和修改,至于为什么要将String设计成final可以参考: Java的String类不可变的好处
java中stringbuilder类 Java String final 方法
举报文章
请选择举报类型
内容侵权 涉嫌营销 内容抄袭 违法信息 其他补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M
如有误判或任何疑问,可联系 「小助手微信:cto51cto」申诉及反馈。我知道了
- 两个字符是相同的 (通过
- 从该字符串拷贝字符到目的字节数组中。 每个字节接收对应字符的低8位。
- 从一个 8-bit 整型数组生成一新的
- 从一个8位整型数组的子数组生成一新的

















