Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-引脚锁定在';通过执行编程';辅导的_Java - Fatal编程技术网

Java-引脚锁定在';通过执行编程';辅导的

Java-引脚锁定在';通过执行编程';辅导的,java,Java,我被这个问题难住了 扫描仪键盘=新扫描仪(System.in); int引脚=12345; int=0; System.out.println(“欢迎来到米切尔银行”); System.out.print(“输入您的PIN:”); int entry=keyboard.nextInt(); 尝试++; while(条目!=pin&&trys=3) System.out.println(“\n您尝试的次数已用完。帐户已锁定。”); } } 我被告知“将“最大尝试”值移动到变量中,并在任何地方使用

我被这个问题难住了

扫描仪键盘=新扫描仪(System.in);
int引脚=12345;
int=0;
System.out.println(“欢迎来到米切尔银行”);
System.out.print(“输入您的PIN:”);
int entry=keyboard.nextInt();
尝试++;
while(条目!=pin&&trys<3)
{
System.out.println(“\n PIN不正确。请重试。”);
System.out.print(“输入您的PIN:”);
entry=keyboard.nextInt();
尝试++;
}
如果(条目==引脚)
System.out.println(“\n接受输入。您现在可以访问您的帐户。”);
else if(尝试次数>=3)
System.out.println(“\n您尝试的次数已用完。帐户已锁定。”);
}
}

我被告知“将“最大尝试”值移动到变量中,并在任何地方使用该变量,而不仅仅是数字。”但我就是不知道如何不使用数字而只使用变量。任何帮助都将不胜感激。
谢谢:)

3
是一个神奇的数字。它只是坐在那里,没有描述它是什么。你可以推断出它的意思,但它不是很明显。您可以为它创建一个变量名,以便更清楚它的含义。它还提供了其他优势

创建一个名为
MAX\u trys
final
变量。这是一个常数-最大尝试次数永远不会改变。按照惯例,我们应该把一切都定为上限。
final
关键字确保其值永不更改

Scanner keyboard = new Scanner(System.in);
int pin = 12345;
int tries = 0;
final int MAX_TRIES = 3; //we refer to this variable instead of the number 3

while(entry!=pin&&trytes
等等


现在,如果max trytes的数量需要更改,您只需要在该位置更改它,而不是在文件中的任何位置。它有助于可读性和一致性。

3
是一个神奇的数字。它只是坐在那里,没有描述它是什么。你可以推断出它的意思,但它不是很明显。您可以为它创建一个变量名,以便更清楚它的含义。它还提供了其他优势

创建一个名为
MAX\u trys
final
变量。这是一个常数-最大尝试次数永远不会改变。按照惯例,我们应该把一切都定为上限。
final
关键字确保其值永不更改

Scanner keyboard = new Scanner(System.in);
int pin = 12345;
int tries = 0;
final int MAX_TRIES = 3; //we refer to this variable instead of the number 3

while(entry!=pin&&trytes
等等


现在,如果max trytes的数量需要更改,您只需要在该位置更改它,而不是在文件中的任何位置。它有助于可读性和一致性。

3
是一个神奇的数字。它只是坐在那里,没有描述它是什么。你可以推断出它的意思,但它不是很明显。您可以为它创建一个变量名,以便更清楚它的含义。它还提供了其他优势

创建一个名为
MAX\u trys
final
变量。这是一个常数-最大尝试次数永远不会改变。按照惯例,我们应该把一切都定为上限。
final
关键字确保其值永不更改

Scanner keyboard = new Scanner(System.in);
int pin = 12345;
int tries = 0;
final int MAX_TRIES = 3; //we refer to this variable instead of the number 3

while(entry!=pin&&trytes
等等


现在,如果max trytes的数量需要更改,您只需要在该位置更改它,而不是在文件中的任何位置。它有助于可读性和一致性。

3
是一个神奇的数字。它只是坐在那里,没有描述它是什么。你可以推断出它的意思,但它不是很明显。您可以为它创建一个变量名,以便更清楚它的含义。它还提供了其他优势

创建一个名为
MAX\u trys
final
变量。这是一个常数-最大尝试次数永远不会改变。按照惯例,我们应该把一切都定为上限。
final
关键字确保其值永不更改

Scanner keyboard = new Scanner(System.in);
int pin = 12345;
int tries = 0;
final int MAX_TRIES = 3; //we refer to this variable instead of the number 3

while(entry!=pin&&trytes
等等


现在,如果max trytes的数量需要更改,您只需要在该位置更改它,而不是在文件中的任何位置。它有助于可读性和一致性。

如果您对此进行解释,会更好。另外,在当前状态下,这解决了这个单一方法的问题,但不是所有类的问题。如果您对此进行解释,会更好。另外,在当前状态下,这解决了这个单一方法的问题,但不是所有类的问题。如果您对此进行解释,会更好。另外,在当前状态下,这解决了这个单一方法的问题,但不是所有类的问题。如果您对此进行解释,会更好。而且,在当前状态下,这解决了这个单一方法的问题,但不是所有类的问题。