簡體   English   中英

如何在數組java中找到特定城市的最小正方形表面

[英]how to find the smallest square surface for a specific city in array java

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


public clas Shteti {
    Qyteti [] qytetet;

    public void qytetiMeIVogel() {

    }
}

這是我的代碼,我創建了一個名為 qytetet 的 obj 數組。 qytetiMeIVogel 應該計算最小的正方形表面。

qyteti = city

siperfaqja = square surface

沒什么可做的,但我會這樣做:

    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()。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM