Java 不兼容的类型int[]int
我一直在寻找一个解决方案,使两个字符串的整数和,并创建另一个字符串。现在,我正在处理一个数组,但出现以下错误:Java 不兼容的类型int[]int,java,arrays,int,Java,Arrays,Int,我一直在寻找一个解决方案,使两个字符串的整数和,并创建另一个字符串。现在,我正在处理一个数组,但出现以下错误: int[]cArray=b; ^ 必需:int[] 找到:int 我不知道我做错了什么,有人能帮忙吗 public class Woord { final String JAVA = "java"; public void woord() { System.out.println("Geef een woord in"); String woord = Input
- int[]cArray=b; ^ 必需:int[] 找到:int
public class Woord {
final String JAVA = "java";
public void woord() {
System.out.println("Geef een woord in");
String woord = Input.readString();
for (int i = 0; i < woord.length(); i++) {
int b = (int) woord.charAt(i);
int[] cArray = b;
int c = (int) JAVA.charAt(i);
int[] bArray = JAVA.toCharArray();
System.out.println(cArray);
}
}
public static void main(String[] args) {
Woord woord = new Woord();
woord.woord();
}}
公共类Woord{
最后一个字符串JAVA=“JAVA”;
公共空间{
System.out.println(“geefeen-woord-in”);
String woord=Input.readString();
对于(int i=0;i
b
是一个int
,但是cArray
是一个int[]
。不能将int
分配给int[]
。试着改变这一行
int[] cArray = b;
对此
int[] cArray = new int[] { b };
你在哪一行得到错误?您得到的是1或2个字符串的整数值吗?好吧,您将
b
声明为int,然后将其分配给cArray
,一个数组。