您好我只是想知道什麼是最好的方式,在java中聲明一個變量是宣佈變量最好的方法:用java主要方法
與方法之外聲明靜態變量:
public class Copy {
public static Scanner scanInput = new Scanner(System.in);
public static String captureString;
public static void main(String[] args){
//Scanner scanInput = new Scanner(System.in);
//String captureString;
System.out.println("Please enter some words..");
captureString = scanInput.nextLine();
System.out.println("You entered: " + captureString);
}
}
或主要方法中的變量:
public class Copy {
//public static Scanner scanInput = new Scanner(System.in);
//public static String captureString;
public static void main(String[] args){
Scanner scanInput = new Scanner(System.in);
String captureString;
System.out.println("Please enter some words..");
captureString = scanInput.nextLine();
System.out.println("You entered: " + captureString);
}
}
在這種情況下聲明變量的首選方式是?
你只在'main'方法中使用它們,所以在那裏聲明它們。通常,可以在最緊密的範圍內聲明變量。這可以讓您的代碼更清潔。 – Blorgbeard