我想讓程序做2件事:如何創建一個Java程序來檢查您的密碼是否強大?
- 檢查字符串(密碼輸入)是否包含字母和數字。
- 檢查密碼是否有至少8個字符。
這裏是我的代碼:
import java.util.*;
class howstrong
{
public static void main(String ar[])
{
String password;
int i;
int c=0;
Scanner in = new Scanner(System.in);
System.out.println("ENTER PASSWORD");
password = in.next();
if (password.length() <= 8)
{
for (i = 0; i <= password.length(); i++)
{
char x = password.charAt(i);
if (Character.isLetter(x))
{
if (Character.isDigit(x))
c = 1;
}
}
if (c == 1)
System.out.println("STRONG");
else
System.out.println("NOT STRONG");
}
else
System.out.println("HAVE AT LEAST 8 CHARACTERS");
}
}
格式化您的代碼 – garg10may
格式化!請看看代碼! – shreydan
你有特定的問題或錯誤? –