Java赋值的左侧必须是变量
我这里有个问题。我得到一个错误,赋值的左边必须是一个变量。但我不明白问题出在哪里。顺便说一句,有很多JSONArray,我只是举一个例子
public class As
{
static JSONArray temp0=new JSONArray();
public static void main(String[] args) throws IOException
{
arrayValues(0)=new JSONArray(); //The left-hand side of an assignment must be a variable
}
public static JSONArray arrayValues(int ip)
{
switch (ip)
{
case 0:
return temp0;
}
return null;
}
}
谢谢你们
# 1 楼答案
您在以下方面有两个问题:
arrayValues(0)==new JSONArray()
==
不是赋值=
是尽管根据你的错误,#1可能是你问题中的一个输入错误,你确实使用了
=
你可以写
或
但不是
# 2 楼答案
刚刚看到你的代码
arrayValues(0)==new JSONArray();
你需要知道