0
私のメソッドの1つに「amount」という変数がありますが、別のメソッドで参照する必要があります。私は使用されている構文がわからない。ここでメソッドの外部で使用するためのインスタンス変数の初期化
はコードです:
public static void startup()
{
String message = "Welcome to Toronto Mutual!";
//prompts user to enter their employee ID
String logIn = JOptionPane.showInputDialog("Please enter your employee `enter code here`ID.");
int employeeID = Integer.parseInt(logIn);
String input = JOptionPane.showInputDialog("Please enter the transaction `enter code here`type, bank ID and amount all separated by a comma.");
input=input.toUpperCase();
if (input.equals("END")){
JOptionPane.showMessageDialog(null,"Goodbye.");
System.exit(0);
}
else
{
int balance = 100;
String []transaction = new String[3];
transaction = input.split(",");
String type = transaction[0];
int bankID = Integer.parseInt(transaction[1]);
type=type.toUpperCase();
... // there's more but it's irrelevant
は、どのように私は、メソッドの外で変数「量」と「bankID」を使用していますか?
私はコード内の 'amount'が表示されません。 – kasavbere
コードに "amount"と "bankID"の両方が表示されません。しかし、実際に別のメソッドで参照する必要がある場合は、このstartup()メソッドの外部で初期化してください。 'private string amount;'を呼び出し、このメソッドであなたが望むものを何でもします。あなたは別の方法からそれを読むことができます - あなたが正しい順序でそれを呼んでいることを確認してください。 –
それを必要とするメソッドに引数として渡します。 –