Java 项目5。如何将素数出现次数最多的其他ArrayList中的元素添加到ArrayList

Java 项目5。如何将素数出现次数最多的其他ArrayList中的元素添加到ArrayList,java,Java,我只想把22223357111717171719加到列表1中,这样我就可以把它们相乘,得到最小的正数,它可以被1到20之间的所有数字整除。有什么想法吗?对于您在评论中描述的内容,您可以这样做: 2 3 22 5 23 7 222 33 25 11 223 13 27 35 2222 17 233 19 225 if(list.get(x)=2222 | | list.get(x)你怎么知道222233571113171717171719是得到答案所需的数字?因为我试图得到的数字应该包含1-20

我只想把22223357111717171719加到列表1中,这样我就可以把它们相乘,得到最小的正数,它可以被1到20之间的所有数字整除。有什么想法吗?

对于您在评论中描述的内容,您可以这样做:

2
3
22
5
23
7
222
33
25
11
223
13
27
35
2222
17
233
19
225

if(list.get(x)=2222 | | list.get(x)你怎么知道222233571113171717171719是得到答案所需的数字?因为我试图得到的数字应该包含1-20之间的所有素数,而2是2222(16的素数分解)的子集基本上,可以被1-20整除的数字应该包含这些素数。这是一条数学规则。但是,你如何能有效地将22223357111317171719存储在另一个数组列表中?啊,我很困惑,因为你有一个拼写错误。你的意思是说3,而不是33。
2
3
22
5
23
7
222
33
25
11
223
13
27
35
2222
17
233
19
225
if(list.get(x) == 2222 || list.get(x) <= 20){
   list1.add(x)
}