題目原題:檢測字串是否是乙個有效的密碼,檢測的規則如下:
1、密碼必須至少為8位數字密碼。
2、密碼僅能包含字母和數字。
3、密碼必須包含至少兩個數字。
方法
一、普通方法:
public
class checkpassword
public
static boolean checkpasswordmethod(string str) else
break;
}if (num_count >= 2 && char_number >= 8)
flag = true;
system.out.println("num_count=" + num_count + ",char_number=" + char_number);
return flag;
}}
題目總結:在此題目中主要就是使用character.isdigit()和character.isletter()的方法來判斷某乙個字元是否為乙個數字或者是乙個字元,首先將乙個字串轉化為乙個位元組陣列,然後再逐一進行判斷。 Java程式設計規範
package的命名 package 的名字由全部小寫的字母組成,例如 cn.mybole。class和inte ce的命名 class和inte ce的名字由大寫字母開頭而其他字母都小寫的單詞組成,例如 person,runtimeexception。class變數的命名 變數的名字用乙個小寫字母...
Java 命名規範
專案名全部小寫 包名全部小寫 類名首字母大寫,如果類名由多個單詞組成,每個單詞的首字母都要大寫 變數名 方法名首字母小寫,如果名稱由多個單詞組成,每個單詞的首字母都要大寫 常量名全部大寫 所有命名規則必須遵循以下規則 類注釋 在每個類前面必須加上類注釋屬性注釋 在每個屬性前面必須加上屬性注釋方法注釋...
Java程式設計規範
package的命名 package 的名字由全部小寫的字母組成,例如 com.baidu。class和inte ce的命名 class和inte ce的名字由大寫字母開頭而其他字母都小寫的單詞組成,例如 person,runtimeexception。class變數的命名 變數的名字用乙個小寫字母...