我刚刚下载了eclipse for Java昨天但是当我试图制作我的第一个程序时,我一直收到这个错误:
must declare a named package eclipse because this compilation unit is associated to the named module x.
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
让我们说我有一个清单:
board = [2, 4, 0, 2, 8, 4, 4, 8, 0, 2, 0, 0, 4, 0, 2, 2]
Run Code Online (Sandbox Code Playgroud)
我已经有一些代码可以使列表显示如下:
2 4 0 2
8 4 4 8
0 2 0 0
4 0 2 2
Run Code Online (Sandbox Code Playgroud)
那么有没有办法让我从每一行中删除每一个0并将其添加回最后(即使列表中有不同的值),这样主板现在看起来像:
2 4 2 0
8 4 4 8
2 0 0 0
4 2 2 0
Run Code Online (Sandbox Code Playgroud)
我想使用循环执行此操作,而不是单独为每行编写单独的代码.
你也可以不用初始列表来做到这一点
board = [[2, 4, 0, 2], [8, 4, 4, 8], [0, 2, 0, 0], [4, 0, 2, 2]]
Run Code Online (Sandbox Code Playgroud)
1行的代码是:
board = [2, 0, 0, 2] …Run Code Online (Sandbox Code Playgroud)