小编use*_*647的帖子

Java arraylist使用arrays.aslist找不到构造函数

我在我的代码中使用了Arrays.asList().contains()方法,如上面的答案所示:如何测试数组是否包含某个值?,所以我将在代码中使用Arrays.asList().

但是,编译器拒绝以下代码.是因为我的素数数组使用原语而不是引用类型?由于自动装箱,我不这么认为,但我只想查一下.

import java.math.*;
import java.util.ArrayList;
import java.util.Arrays;

public class .... {
    public static void main(String[] args) {
        int[] primes = formPrimes(15);
        ArrayList<Integer> primes1 = new ArrayList<Integer>(Arrays.asList(primes));
        // Rest of code...
    }

    public static int[] formPrimes(int n) {
        // Code that returns an array of integers
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,找不到符号错误.

symbol:构造函数ArrayList(java.util.List)

location:类java.util.ArrayList ArrayList primes1 = new ArrayList(Arrays.asList(primes));

基本上,我有一个函数返回一个整数数组,我想将它转换为数组列表,我使用ArrayList构造函数遇到了麻烦.

java arrays generics arraylist

8
推荐指数
1
解决办法
1万
查看次数

weka GUI的内存不足

我是weka的新手,我只是在玩它.在Unix电脑上,我打字

weka
Run Code Online (Sandbox Code Playgroud)

并且正确的GUI显示大约4-5秒(请注意,这发生在我输入的任何目录中,因此我不确定我是否从正确的目录中调用它).但在此期间内存必须超过最大堆大小:

Not enough memory. Please load a smaller dataset or use larger heap size.
- initial JVM size: 119.1MB
- total memory used: 160.3MB
- max. memory avail.:  227.6 MB
Run Code Online (Sandbox Code Playgroud)

我的问题类似于这里[ Weka GUI - 没有足够的内存,不会加载?]但我没有使用Window的计算机,因此我不确定如何永久更改最大堆内存.每次我尝试打开weka都会发生这种情况.

任何帮助,将不胜感激.我不是试图加载任何数据也不是使用simpleCLI; 我只是想让GUI出现并探索它提供的内容,所以我不确定是否需要使用

java -Xmx1024MB
Run Code Online (Sandbox Code Playgroud)

或类似的东西.

java memory weka

2
推荐指数
1
解决办法
5394
查看次数

Python - 只能连接列表而不能浮动到列表

我知道我只能连接相似类型的东西,但我真的很困惑为什么以下是不同类型的.

n = 100
table = [[0]*n for x in range(n)]
array1 = [[0] for i in range(n)]
mini = array1[1] + table[1][1]
Run Code Online (Sandbox Code Playgroud)

我试图使mini存储整数,它是array1 [1]和table [1] [1]的值的结果.但我得到这个错误:

TypeError: can only concatenate list (not "float") to list
Run Code Online (Sandbox Code Playgroud)

必须有一些我想念的简单.当我只打印表[1] [1]时,我得到0,那么为什么表[1] [1]不被视为0(即0 + 0)?

python concatenation

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×2

arraylist ×1

arrays ×1

concatenation ×1

generics ×1

memory ×1

python ×1

weka ×1