Scanner輸入不進去

2021-10-02 21:59:20 字數 468 閱讀 3331

system.out.println("輸入年齡:");

int a=sc.nextint();

system.out.println("姓名:");

string b=sc.nextline();

system.out.println("性別:");

string c=sc.nextline();

上面這樣寫會出錯,年齡之後的無法輸入

解決辦法

用nextline確實是有問題,直接結束了,你可以用next()替換nextline()。

scanner有個掃瞄器,nextline方法是返回當前行的其餘部分,當前位置移至下一行的行首。

在前乙個scan.nextint()後,掃瞄器停在了這個整數後面,你再呼叫一次nextline(),返回的是這個整數後面到下一行首,所以是空的。

vsftpd安裝好後用root登入不進去

在虛擬機器上裝了vsftpd並開啟了服務後,嘗試從本上上面ftp上去,用root賬戶和密碼登入提示錯誤 name 192.168.211.100 answer root 331 please specify the password.password 530 login incorrect.ftp ...

多執行緒Spring注入注不進去問題

在用多執行緒的時候,裡面要用到spring注入服務層,或者是邏輯層的時候,一般是注入不進去的。具體原因應該是執行緒啟動時沒有用到spring例項不池。所以注入的變數值都為null。沒有乙個技術是完美的,不要為了spring而spring。不要為了注入而注入.像下面這樣,問題就解決了。private ...

2019 5 3 學不進去,該睡覺了? 高階函式

舒巨佬去河南浪去啦,真羨慕呀,趴在自習室一上午了,困困困。但願今兒個能完成任務吧 分享自 流暢的python 接受函式為引數,或者把函式作為結果返回的函式是高階函式 high order function map函式就是一例,此外,內建函式sorted 也是 可選的key引數用於提供乙個函式,它會應...