gpt4 book ai didi

java - 错误 : incompatible types: char cannot be converted to char[] charValue = Input. charAt(0);

转载 作者:太空宇宙 更新时间:2023-11-04 13:29:06 24 4
gpt4 key购买 nike

我是 Java 新手,我需要一个接受 4 个整数输入、4 个 double 输入和 3 个字符输入的程序。我已经准备好整数和 double 输入。我真的需要帮助获取字符输入,请帮忙。

我不断收到此错误:

incompatible types: char cannot be converted to char[] charValue = Input.charAt(0);

这是我的代码:

int[] intValues = new int[4];
double[] floatValues = new double[4];
char[] charValue = new char[3];
String Input;


Input = stdin.readLine();
String[] charValues = Input.split("\\s+");
for (int i = 0; i < charValues.length; i++)
Input = charValues[i];
charValue = Input.charAt(0);

最佳答案

循环中缺少大括号,您应该将每个 char 分配给 char 数组的某个索引:

for (int i = 0; i < charValues.length; i++) {
Input = charValues[i];
charValue[i] = Input.charAt(0);
}

关于java - 错误 : incompatible types: char cannot be converted to char[] charValue = Input. charAt(0);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32362650/

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