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
,一个数组。