笔记(三)
關于用哈希表的elements()方法將數據打印出來方法。
Enumeration<User> e=DataProcessing.getAllUser();
while(e.hasMoreElements())
{
User M=e.nextElement();
System.out.println("Name:"+M.getName()+""+"Password:"+M.getPassword()+" "+"Role:"+M.getRole());
}
User是自己定義的類,然后就套用上面的模板,User M=e.nextElement();但這一歩很重要,剛開始我沒有這一語句使用的是System.out.println("Name:"+e.nextElement().getName()+""+"Password:"+e.nextElement()getPassword()+""+"Role:"+e.nextElement().getRole());
但只能打印第一個,使用該語句后可以循環打印出所有。
scan,next().trim();該語句說明是用戶在后面輸入多余的空格后會自動清除。
matches("[1-8]")表示只有輸入一到八才不會返回布爾型錯誤,否則會返回false;
int nextint=Integer.parseInt(Input)是將字符串轉換為整型的方法;
與50位技術專家面對面20年技術見證,附贈技術全景圖總結