• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Nie mogę odwołać się do metody w mainie. [Java]

+1 głos
266 wizyt
pytanie zadane 17 listopada 2021 w Java przez ptomeccc Użytkownik (800 p.)

Cześć, napisałem prosty program i mam problem, bo nie mogę się odnieść do metody, żeby ją wywołać w mainie.

import java.util.Random;
public class T3a{
    public static void main(){
        Random los = new Random();
        double X[] = new double[5];
        double Y[] = new double[5];
        for(int i=0; i<5; i++){ 
            X[i] = los.nextInt(10);
            Y[i] = los.nextInt(10);
        } 
        maxDistance();
    }

    public static double[] maxDistance(double X[], double Y[]){
        double max = X[0]*X[0] + Y[0]*Y[0];
        int indeksmax = 0;
        for(int i = 1; i<X.length;i++){
            if(X[i]*X[i] + Y[i]*Y[i]>max){
                max = X[i]*X[i] + Y[i]*Y[i];
                indeksmax = i;
            }
        }
        double point[] = new double[2];
        point[0] = X[indeksmax];
        point[1] = Y[indeksmax];
        return point;
    }
}

 

1 odpowiedź

0 głosów
odpowiedź 17 listopada 2021 przez Wiciorny Ekspert (282,350 p.)
wybrane 17 listopada 2021 przez ptomeccc
 
Najlepsza

bo nie ma metody w twoim programie o takiej sygnaturze:  czyli pustym zestawie argumentów podczas wywołąnia

  maxDistance();

Jest natomiast metoda o sygnaturze, przyjmującej dwa parametry 

 double[] maxDistance(double X[], double Y[])

poprawnie powinieneś przekazać konkretne elementy jako agumenty, dla przykładu twojego programu np tak 

maxDistance(X,Y);

 

Podobne pytania

0 głosów
4 odpowiedzi 372 wizyt
+1 głos
1 odpowiedź 387 wizyt
pytanie zadane 10 kwietnia 2015 w C# przez Surykat Stary wyjadacz (14,780 p.)

93,600 zapytań

142,525 odpowiedzi

322,993 komentarzy

63,085 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...