如何在 Java 中把一个字符串转换为字符 Char

您所在的位置:网站首页 java把数字变成字符串怎么弄 如何在 Java 中把一个字符串转换为字符 Char

如何在 Java 中把一个字符串转换为字符 Char

2024-06-13 23:48| 来源: 网络整理| 查看: 265

在 Java 中 charAt() 把字符串转换为字符 char 在 Java 中 toCharArray() 把字符串转换为字符 Char

本教程讨论了在 Java 中把字符串转换为字符 char 的方法。

在 Java 中 charAt() 把字符串转换为字符 char

将字符从字符串转换为 char 的最简单方法是使用 charAt(index) 方法。该方法将一个整数作为输入,并将给定索引上的字符作为一个 char 返回。

下面的例子说明了这一点。

public class MyClass { public static void main(String args[]) { String myString = "string"; char myChar = myString.charAt(0); System.out.println(myChar); } }

输出:

> s

然而,如果你试图输入一个大于字符串长度的整数,它将抛出一个错误。

下面的例子说明了这一点。

public class MyClass { public static void main(String args[]) { String myString = "string"; char myChar = myString.charAt(6); System.out.println(myChar); } }

输出:

> Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 6 at java.base/java.lang.StringLatin1.charAt(StringLatin1.java:47) at java.base/java.lang.String.charAt(String.java:693) at MyClass.main(MyClass.java:4) 在 Java 中 toCharArray() 把字符串转换为字符 Char

如果我们想将整个字符串转换为一个字符数组,我们可以使用这个方法。

下面的例子说明了这一点。

public class MyClass { public static void main(String args[]) { String myString = "string"; char[] myChars = myString.toCharArray(); for (int i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3