Я довольно новичок в программировании на Java ... но это действительно поставило меня в тупик, я искал некоторое время и не мог найти четкого ответа на то, что искал ... но скажем такУ меня есть два метода
public static void program1 (String[] args) {
Integer intMoney;
intMoney = 500;
}
public static void program2 (String[] args) {
String strYes;
strYes = JOptionPane.showInputDialog("type yes to subtract 100");
if((strYes.equals("Yes") || (strYes.equals("yes")))) {
/*((This is where I call the intMoney from program1) */ - 100;
}else{
JOptionPane.showMessageDialog(null, "Thats not yes!");
}
}
И вот где я действительно застрял .. скажем, у меня есть другой метод, такой как program1, но как я могу вызвать значение intMoney
в program1 в другом методе?
Допустим, у меня есть программа, и я хочу, чтобы intMoney
был объявлен в отдельном методе, чтобы при повторении метода Program2 значение intMoney
не изменилось, и оно будет таким же, когда метод вызываетсяеще раз.