Java 字符串拼接
一、charAt():取出指定索引的字符

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

三、字节数组输出字符串

四、字符串转大写:先转换成数组,再改变ASCII 码

五、判断目标字符串是否由数字组成

六、判断字符串是否相等

七、查找目标字符

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

九、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。
StringTokenizer 有两个常用的方法:
- hasMoreTokens()。该方法和 hasMoreElements() 的用法是一样的,只是 StringTokenizer 为了实现 Enumeration 接口而实现的方法,从 StringTokenizer 的声明可以看到:class StringTokenizer implements Enumeration。
- nextToken()。该方法和 nextElement() 的用法是一样的,返回此 StringTokenizer 的下一个标记。
本文详细介绍了Java中字符串拼接、charAt、转换、输出、大小写转换、数字判断、比较、查找、子串操作以及 StringTokenizer的使用实例。深入解析了如何高效地处理字符串任务,适合进阶开发者阅读。

3000

被折叠的 条评论
为什么被折叠?



