String 类的 toCharArray() 方法将此字符串转换为字符数组。示例实时演示import java.lang.*; public class StringDemo { public static void main(String[] args) { // 将 String 值转换为字符数组类型值 String str = " Java was developed by James Gosling"; char retval[] = str.toCharArray(); // 显示转换后的值 System.out.println("转换为字符数组的值 = "); System.out.println(retval); } }输出转换为字符数组的值 = Java was developed by James Gosling
java.util 包的 StringTokenizer 类允许应用程序将字符串分解成标记。此类是一个遗留类,出于兼容性原因而保留,尽管在新代码中不建议使用。其方法不区分标识符、数字和带引号的字符串。这些类方法甚至无法识别和跳过注释。示例实时演示import java.util.*; public class Sample { public static void main(String[] args) { // 创建字符串标记器 StringTokenizer st = new StringTokenizer("Come to learn"); // 检查下一个标记 System.out.println("下一个标记是: " + st.nextToken()); } }输出下一个标记是: Come
本文将教会我们如何将字符串转换为字符数组以检查其组成。接下来,我们将对每个字符进行分类,作为数字、特殊字符、小写字母或大写字母。我们将使用 Java Character 类的 方法来执行此操作。对于每个组(大写、小写、数字和特殊字符),我们将计算百分比并显示结果。isUpperCase():Java Character isUpperCase() 方法确定字符是否为大写字符。isLowerCase():Java Character isLowerCase() 方法确定字符是否为小写字符。isDigit(): ... 阅读更多