必威体育Betway必威体育官网
当前位置:首页 > IT技术

java.lang.String常用方法

时间:2019-09-03 00:12:10来源:IT技术作者:seo实验室小编阅读:69次「手机版」
 

java.lang.string

unicode

+属性

public static final Comparator<String> CASE_INsensitive_order = new CaseInsensitiveComparator();

比较String对象的比较器comparetoignorecase

+构造函数

public String()

初始化新创建的String对象,使其表示空字符序列

public String(String original)

始化新创建的String对象,使其表示与参数相同的字符序列; 换句话说,新创建的字符串是参数字符串的副本

public String(char[] value)

分配一个新的,String以便它表示当前包含在字符数组参数中的字符序列

public String(char[] value, int offset, int count)

分配String包含字符数组参数的子数组中的字符的new

public String(int[] codePoints, int offset, int count)

分配String包含Unicode代码点数组参数的子数组中的字符的new

public String(byte[] ascii, int hibyte, int offset, int count)

已过时。

此方法无法将字节正确转换为字符。从JDK 1.1开始,执行此操作的首选方法是使用String带有Charsetcharset名称或使用平台默认字符集的 构造函数

public String(byte[] ascii, int hibyte)

已过时。

此方法无法将字节正确转换为字符。从JDK 1.1开始,执行此操作的首选方法是使用String带有Charsetcharset名称或使用平台默认字符集的 构造函数

public String(byte[] bytes, int offset, int length, String charsetName)

String通过使用指定的字符集解码指定的字节子数组构造一个new

public String(byte[] bytes, int offset, int length, Charset charset)

String通过使用指定的字符集解码指定的字节子数组构造一个new

public String(byte[] bytes, String charsetName)

String通过使用指定的字符集解码指定的字节数组构造一个new

public String(byte[] bytes, Charset charset)

String通过使用指定的字符集解码指定的字节数组构造一个new

public String(byte[] bytes, int offset, int length)

String通过使用平台的默认字符集解码指定的字节子数组构造一个new

public String(byte[] bytes)

String通过使用平台的默认字符集解码指定的字节数组来构造new

public String(StringBuffer buffer)

分配一个新字符串,其中包含当前包含在字符串缓冲区参数中的字符序列

public String(stringbuilder builder)

分配一个新字符串,其中包含当前包含在字符串构建器参数中的字符序列

+公共方法

public int length()

返回此字符串的长度

public boolean isempty()

判断此字符串是否为空

public char charAt(int index)

返回char指定索引处的值。索引范围从。0到 length() - 1。char序列的第一个值是索引0,下一个是索引1,依此类推,就像数组索引一样

public int codePointAt(int index)

返回指定索引处的字符(Unicode代码点)

public int codePointBefore(int index)

返回指定索引之前的字符(Unicode代码点)

public int codePointCount(int beginIndex, int endIndex)

返回指定文本范围内的Unicode代码点数String

    String strs = "\uD835\uDD6B\uD835\uDD6B";
    System.out.println(strs);		// 结果:        

相关阅读

Mybatis中parameterClass="java.lang.String"(或基本

repository层代码: public int updName(String name) { return updateDAO.execute("TABLENAME.updName", name); } sqlmap的s

java.lang.StringIndexOutOfBoundsException: String

字符串截取下标越界   出错代码 @GetMapping("/edit") //@RequiresPermissions("erp:enquirySheet:edit") public String

分享到:

栏目导航

推荐阅读

热门阅读