编写如下:
1、首先打开自己安装的Eclipse软件。
2、然后选择File->New->JavaProject。
3、然后找到工程打开,右击src选择->New->Class。
4、填入类名,选择下面的publicstaticvoidmain(String[]args)。
5、然后写入代码publicclassDemo{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out.println(HelloWorld)。
6、点击上面的运行按钮,点击确认,可以看到代码运行结果。
这个是用java语言实现数据结构,主要在数据结构内容里有涉及,代码等会再补充
下面的代码里简化了一点,用的是setData()方法产生随机数来输入整形数据,可以用scanner.next()方法来接收数据,大体的思路是差不多。
import java.util.Randomclass Matrix{
private int[][] data
private int sizem, sizen
public Matrix(int sizem, int sizen){
this.sizem = sizem this.sizen = sizen
data = new int[sizem][sizen]
}
public void setData(){
Random rand = new Random()
for(int i = 0 i < sizem i++){
for(int j = 0 j < sizen j++){
data[i][j] = rand.nextInt(1000)
}
}
}
public void showData(){
for(int i = 0 i < sizem i++){
for(int j = 0 j < sizen j++){
System.out.print(data[i][j] + " ")
}
System.out.println(" ")
}
}
public boolean findData(int num){
boolean find = false
for(int i = 0 i < sizem i++){
for(int j = 0 j < sizen j++){
if(data[i][j] == num){
System.out.println("在数组里找到数字!data[]" + i + " []" + j )
find = true
} else
System.out.println("没有找到")
}
}
return find
}
}
public class Test{
public static void main(String[] args){
int findnum = 35
Matrix matrix = new Matrix(30, 40)
matrix.setData()
matrix.showData()
System.out.println(" ")
System.out.println(matrix.findData(findnum))
}
}