如何在数组java中找到特定城市的最小方形表面

时间:2017-01-31 13:40:53

标签: java arrays

public clas Qyteti {
    public float getSiperfaqja() {
        return siperfaqja;
    }
}


public clas Shteti {
    Qyteti [] qytetet;

    public void qytetiMeIVogel() {

    }
}

这是我的代码,我创建了一个名为qytetet的obj数组我的作业是 通过方形面找到阵列中最小的城市。 qytetiMeIVogel应该计算最小的方形表面。

qyteti = city

siperfaqja = square surface

1 个答案:

答案 0 :(得分:0)

还有很多事情要做,但这就是我要做的事情:

    public class City {
    private  int squareSpace[];
    public void getData(){
      Scanner sc = new Scanner(System.in);
      squareSpace[] = new int[10];
      System.out.println("Please enter the square spaces of 10 cities\n");
      for(int i=0;i<10;i++) {
        sqaureSpace[i]=sc.nextInt();
      }
      //sc.close();
    }
    public int findMin(){
      int minValue=squareSpace[0];
      for(int i=1;i<10;i++) {
        if(squareSpace[i]<minValue)
          minValue=squareSpace[i];
    }
 }

我假设静态值为10,但您可以继续并假设任何值。现在您需要做的就是在需要的地方调用getData()和findMin()。