String常用类


String​(byte[] bytes, int offset, int length)
通过使用平台的默认字符集解码指定的字节子阵列来构造新的 String 。 
 

String​(byte[] bytes, int offset, int length, String charsetName)
通过使用指定的字符集解码指定的字节子 String构造新的 String 。 

 

char charAt​(int index)
返回指定索引处的 char值。 

 

int compareTo​(String anotherString)
按字典顺序比较两个字符串。
int compareToIgnoreCase​(String str)
按字典顺序比较两个字符串,忽略大小写差异。

 

String concat​(String str)
将指定的字符串连接到此字符串的末尾。
boolean contains​(CharSequence s)
当且仅当此字符串包含指定的char值序列时,才返回true。

 

boolean endsWith​(String suffix)
测试此字符串是否以指定的后缀结尾。
boolean equals​(Object anObject)
将此字符串与指定的对象进行比较。
boolean equalsIgnoreCase​(String anotherString)
将此 String与另一个 String比较,忽略了大小写。 

 

int indexOf​(String str)
返回指定子字符串第一次出现的字符串中的索引。
int indexOf​(String str, int fromIndex)
从指定的索引处开始,返回指定子字符串第一次出现的字符串中的索引。
String intern()
返回字符串对象的规范表示。
boolean isBlank()
如果字符串为空或仅包含 white space代码点,则返回 true ,否则 false
boolean isEmpty()
返回 true ,当且仅当, length()0 。 

 

static String join​(CharSequence delimiter, CharSequence... elements)
返回由 CharSequence elements的副本组成的新String,该副本与指定的 delimiter的副本连接在一起。
static String join​(CharSequence delimiter, Iterable<? extends CharSequence> elements)
返回由 String的副本组成的新 String ,其中 CharSequence elements指定的 delimiter的副本。
int lastIndexOf​(int ch)
返回指定字符最后一次出现的字符串中的索引。
int lastIndexOf​(int ch, int fromIndex)
返回指定字符最后一次出现的字符串中的索引,从指定的索引开始向后搜索。
int lastIndexOf​(String str)
返回指定子字符串最后一次出现的字符串中的索引。
int lastIndexOf​(String str, int fromIndex)
返回指定子字符串最后一次出现的字符串中的索引,从指定索引开始向后搜索。
int length()
返回此字符串的长度。 
boolean startsWith​(String prefix)
测试此字符串是否以指定的前缀开头。
boolean startsWith​(String prefix, int toffset)
测试从指定索引开始的此字符串的子字符串是否以指定的前缀开头。
String strip()
返回一个字符串,其值为此字符串,并删除了所有前导和尾随 white space 。 
String toLowerCase()
使用默认语言环境的规则将此 String所有字符转换为小写。
String toLowerCase​(Locale locale)
使用给定 Locale的规则将此 String所有字符转换为 Locale
String toString()
这个对象(已经是一个字符串!)
String toUpperCase()
使用默认语言环境的规则将此 String所有字符转换为大写。
String toUpperCase​(Locale locale)
使用给定 Locale的规则将此 String所有字符转换为大写。
String trim()
返回一个字符串,其值为此字符串,删除了所有前导和尾随空格,其中space被定义为其代码点小于或等于 'U+0020' (空格字符)的任何字符。
static String valueOf​(boolean b)
返回 boolean参数的字符串表示形式。 

 

posted @   langpo  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示