gpt4 book ai didi

java - 如何使用字 rune 字初始化字符数组?

转载 作者:太空狗 更新时间:2023-10-29 22:37:29 25 4
gpt4 key购买 nike

以下语句在 Java 中不起作用,但在 C 中有效:

char c[] = "abcdefghijklmn";

怎么了?

char数组只能这样初始化吗?

char c[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n'};

最佳答案

你可以使用

char c[] = "abcdefghijklmn".toCharArray();

如果您不介意创建一个不必要的字符串。

与 C 语言不同,字符串是对象,而不仅仅是字符数组。

也就是说,直接使用 char 数组是非常罕见的。您确定不需要字符串吗?

关于java - 如何使用字 rune 字初始化字符数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11711228/

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