java.lang.string
+
属性
public static final Comparator<String> CASE_INsensitive_order = new CaseInsensitiveComparator();
+
构造函数
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