gpt4 book ai didi

java - 如何在Java中将数组长度设置为字符串的大小并从字符串中引入字符

转载 作者:行者123 更新时间:2023-12-02 03:36:21 30 4
gpt4 key购买 nike

您好,我是 Java 新手,正在开发一个项目,将字符串拆分为单个字符并发送给 JavaFX。我想最好的方法是为此创建一个数组。

我想创建数组,使其索引至少等于字符串的长度,但出现错误。然后我想将字符串的一部分从某个点到其末尾发送到数组。我想然后我可以将单独的字母发送到 JavaFX 标签和盒子。

public static void main(String[]args) {
String gamePhrase = "Some Phrase here";
String guessPhrase = gamePhrase.replaceAll("[a-zA-Z0-9]", "*");

System.out.println(guessPhrase);

System.out.println(arraytest);

char[] array2 =new char[gamePhrase.length()];

guessPhrase.getChars (1,gamePhrase.length(),array2,0);

System.out.println(array2);}
}

我哪里出错了?为什么我不能使用 string.length() 功能?有人可以建议更好的方法吗?我不想使用 toArray,因为该数组不会包含所有字符。

任何帮助将不胜感激。

最佳答案

您可以使用字符串.toCharArray()。

char[] array2=gamePhrase.toCharArray()

然后您将获得与 getChars 相同的所有字符串。

关于java - 如何在Java中将数组长度设置为字符串的大小并从字符串中引入字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37410797/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com