Java Metotların parametreleri main içinde tanımlanabilir mi?

KOUsoftware

Hectopat
Katılım
1 Nisan 2020
Mesajlar
159
Yer
İstanbul
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba Java'ya yeni başladım. Metotlara göndereceğimiz parametreleri main içinde tanımlayamaz mıyız? Neden main içinde tanımlayınca hata veriyor?
 
Java:
package ilkders;

import java.util.Scanner;

import javax.swing.plaf.basic.BasicInternalFrameTitlePane.IconifyAction;

public class Merkez {
 
    public static void main(String[] args) {

        Scanner tarayici = new Scanner(System.in);
        int deneme = 3;
        String ad;
        String sifre;
   
        if(deneme > 0) {
            System.out.print("Kullanici adi giriniz: ");
            ad = tarayici.nextLine();
   
            System.out.print("Sifre giriniz: ");
            sifre = tarayici.nextLine();
        }
        else {
            System.out.println("Deneme hakkiniz dolmustur 5 dakika bekleyiniz. ");
        }
        int sonuc = Login(ad, sifre);
   
        if(sonuc == -1) {
            System.out.print("Kullanici adi veya sifre yanlis.");
            --deneme;
        }
        else {
            System.out.print("Giris basarili. ");
        }
    }
 
    public static int Login (String isim, String pass) {
   
        if( isim.equals("Eren") && pass.equals("1234") )
            return 1;
   
        else
            return -1;
    }
}

Java:
--deneme;
Satırından sonra goto deyimi eklemek istedim de sanırım Java'da goto deyimi yok. Alternatifi var mı?
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…