java scanner以回车结束_请问Scanner在输入回车后,如何才能退出?
package?com.imooc;
import?java.util.Scanner;
/*@kernal
*?功能描述:
*?為指定成績加分,直到分數大于等于?60?為止,
*?輸出加分前和加分后的成績,并統計加分的次數.
*/
public?class?addScore?{
public?static?void?main(String[]?args)?{
System.out.print("請輸入需要加分的成績:");
Scanner?sc?=?new?Scanner(System.in);
int?score?=?sc.nextInt();
if?(score?>=?60)?{
System.out.print("您的輸入有誤,請重新輸入(小于60的數字):?");
Scanner?sc2?=?new?Scanner(System.in);
int?scoreRtry?=?sc2.nextInt();
System.out.println("重新輸入后需要加分的成績為:"+scoreRtry+"分");
sc2.close();
int?count=0;
for(;scoreRtry<=60;scoreRtry++)
{
while(scoreRtry?
{
scoreRtry++;
count++;
}
System.out.println("重新輸入后加分的成績為:"+scoreRtry+"分");
System.out.println("重新輸入后加分的次數為:"+count);
}
}else?if?(score?
{
System.out.println("加分前的成績為:"+score+"分");
sc.close();
int?count=0;
for(;score<=60;score++)
{
while(score?
{
score++;
count++;
}
System.out.println("加分后的成績為:"+score+"分");
System.out.println("加分的次數為:"+count+"次");
}
}else?{
System.out.println("###########");
}
}
}
老師,你好,這是我寫的代碼,我想要加入一個當Scanner輸入回車后,直接退出并提示“輸入有誤”的功能,毫無頭緒,o(╯□╰)o ,@laurenyang ? O(∩_∩)O謝謝
總結
以上是生活随笔為你收集整理的java scanner以回车结束_请问Scanner在输入回车后,如何才能退出?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html页面判断是否登录,egg(103
- 下一篇: c语言100阶乘的代码,求10000的阶