Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尽管使用了适当的方法,但无法向ArrayList添加数字_Java_User Interface_Arraylist_Compiler Errors - Fatal编程技术网

Java 尽管使用了适当的方法,但无法向ArrayList添加数字

Java 尽管使用了适当的方法,但无法向ArrayList添加数字,java,user-interface,arraylist,compiler-errors,Java,User Interface,Arraylist,Compiler Errors,作为Java编程课程作业的一部分,我目前正在实现一个二进制计算器。我偶然发现了一个我不明白的问题。在下面概述的代码中,我想让程序在被要求时通过点击相应的按钮将“1”I“0”数字添加到ArrayList。编译器说它找不到add(int)方法——我已经试着检查过互联网,甚至问过我大学的同事,但似乎没有人有解决办法 但是,我初始化ArrayList时 List<Integer> binaryNumber = new ArrayList<Integer>(); List

作为Java编程课程作业的一部分,我目前正在实现一个二进制计算器。我偶然发现了一个我不明白的问题。在下面概述的代码中,我想让程序在被要求时通过点击相应的按钮将“1”I“0”数字添加到
ArrayList
。编译器说它找不到add(int)方法——我已经试着检查过互联网,甚至问过我大学的同事,但似乎没有人有解决办法

但是,我初始化ArrayList时

    List<Integer> binaryNumber = new ArrayList<Integer>();
List binaryNumber=new ArrayList();
或者

    ArrayList<Integer> binaryNumber = new ArrayList<Integer>();
ArrayList binaryNumber=new ArrayList();
我仍然得到同样的错误

//问题解决了

您可以声明一个数组:

 static int[] binaryNumber;
数组没有
add
函数

您可以改为使用列表:

 static List<Integer> binaryNumber;
静态列表二进制数;
您声明了一个数组:

 static int[] binaryNumber;
数组没有
add
函数

您可以改为使用列表:

 static List<Integer> binaryNumber;
静态列表二进制数;

静态int[]二进制数
你确定你在使用
列表吗?“这是全部代码。”要更快地获得更好的帮助,请发布一个。设置相同的编译错误不应超过20行代码顺便说一句-
静态
很少能解决任何问题。”让我这样回答你:“当要求文本时,不要添加屏幕截图的链接,把它打印出来!“已被我的编译器强制执行。”然后,该是您了解如何正确使用这些工具的时候了。编译器不会“强制”任何东西。如果您指的是Netbeans编译器,您需要弄清楚如何正确使用它
你确定你在使用
列表吗?“这是全部代码。”要更快地获得更好的帮助,请发布一个。设置相同的编译错误不应超过20行代码顺便说一句-
静态
很少能解决任何问题。”让我这样回答你:“当要求文本时,不要添加屏幕截图的链接,把它打印出来!“已被我的编译器强制执行。”然后,该是您了解如何正确使用这些工具的时候了。编译器不会“强制”任何东西。如果您指的是Netbeans编译器,那么您需要弄清楚如何正确使用它。