String类原生的字符串处理方法

Java 字符串拼接

一、取出指定索引的字符 —— 使用charAt()

charAt

二、字符串与字符数组的转换

toCharArray

三、字符串转大写。先转换成数组,然后再改变ASCII码

Capital

四、给定一个字符串,要求判断其是否由数字组成

isNum

五、字符串与字节数组的转换

strByte

六、字符串是否相等判断

strCompare

compareTo

compareTo

七、查找目标字符

indexOf

八、判断子字符串是否存在

indexOfContain

九、substring截取/split截取

截取指定字符之间的字符串。

public static void main(String[] args) {
   String str = "hello-world-thanks";
   //获取指定字符的下标,做截取world
   System.out.println(str.substring(str.indexOf("-") + 1, str.lastIndexOf("-")));
   //以"-"分割字符串生成数组s,取第二个元素
   String s[] = str.split("-");
   System.out.println(s[1]);
}

十、StringTokenizer截取

Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串。如果要将一个字符串分解为一个一个的单词或者标记,可以用StringTokenizer。
Intercept

StringTokenizer有两个常用的方法:

  1. hasMoreTokens()。这个方法和hasMoreElements()的用法是一样的,只是StringTokenizer为了实现Enumeration接口而实现的方法,从StringTokenizer的声明可以看到:class StringTokenizer implements Enumeration。
  2. nextToken()。这个方法和nextElement()的用法是一样的,返回此StringTokenizer 的下一个标记。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一.Java字符串类基本概念 在JAVA语言中,字符串数据实际上由String类所实现的。Java字符串类分为两类...
    飘飘哥阅读 459评论 0 0
  • 字符的 Unicode 表示法 codePointAt() String.fromCodePoint() 字符串的...
    卞卞村长L阅读 841评论 0 0
  • ES6加强了对Unicode的支持,并且扩展了字符串对象。 字符的Unicode表示法: JavaScript允许...
    呼呼哥阅读 845评论 0 0
  • 在编写程序的过程中,不了避免的要用到字符串,所以String类的常用方法的用法是必须掌握的。学习一个类的使用方法最...
    Geg_Wuz阅读 1,511评论 0 4
  • 我特别喜欢吃蔬菜沙拉,但总是在外面买着吃,都没有自己做过。 今天写作业时,妈妈突然说:“要不咱们做个蔬菜沙拉?”蔬...
    何紫祎阅读 413评论 0 1

友情链接更多精彩内容