我是Java的新手,完全迷失在ARRAYS的概念上。我需要创建一个“World”类来显示用户指定大小的二维数组,使用一个构造函数接受两个值[rows]和[columns],其中一个字符(Lets say“P”)位于数组中。单独的“Driver”类将保留main方法。需要创建其他方法(moveUp,moveDown,moveLeft和moveRight)以在数组内部移动角色。需要第五种方法来显示世界数组。我目前有以下代码,但没有任何工作,所以我摆脱它。即使这个代码本身也不会编译 - 说“我的第二个println的括号之前预期的标识符。我不知道为什么这不会更进一步。这是我唯一需要寻求帮助的地方,因为学院没有提供导师对于Java,youtube视频非常模糊并且使用我不知道的术语,我检查过的图书馆书籍没有向我展示执行这些任务所需的实际代码,而且课堂教材显示代码接近,但不完全是什么因为我对Java非常陌生,所以我的最后一个问题让我失去了在这个网站上发布的能力的威胁,所以如果这个也被称为劣等,那将会带走我唯一的求助。我不知道在这一点上该怎么做。
import java.util.*;
public class World
{
public static void main(String[] args)
{
System.out.println(array);
}
Scanner input = new Scanner(System.in);
System.out.println("Enter number of row: ");
private int crow = input.nextInt();
System.out.println("Enter number of columns: ");
private int ccol = input.nextInt();
private String[][] array = newString[crow][ccol];
public int displayWorld()
{
}
public int moveUp()
{
}
public int moveDown()
{
}
public int moveLeft()
{
}
public int moveRight()
{
}
}
答案 0 :(得分:0)
编译问题 - >使用IDE(eclipse netbeans idea jdeveloper ...)来开发java应用程序。
在这里,您有一个解决方案的一部分,因为您正在学习,在实现其余方法之前使用此代码。
关于java学习,通过谷歌搜索有很多很好的教程。
POST