亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在接收到數據后不換行?

如何在接收到數據后不換行?

慕無忌4252426 2016-01-24 18:00:36
package?com.imooc; import?java.util.Scanner; //入口函數??這是一個猜拳游戲 public?class?caiquan?{ /** ?*?@param?args ?*/ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub ksjm?A?=?new?ksjm();??//?一個開始界面的類,在最下面寫著 A.shuchu1();?? Scanner?in?=?new?Scanner(System.in); int?person?=?in.nextInt();int?computer?=?1; int?i=0,j=0; String?Marks1?=?"初始化"; String?Marks2?=?"初始化"; do{ if(person?>?0?&&?person?<?4){ computer?=?(int)(Math.random()*3)+1; switch(person){ case?1:Marks1?=?"剪刀";??break; case?2:Marks1?=?"石頭";??break; case?3:Marks1?=?"布"; } switch(computer){ case?1:Marks2?=?"剪刀";??break; case?2:Marks2?=?"石頭";??break; case?3:Marks2?=?"布"; } if(person==computer){ System.out.println("||\t你出的是:"+Marks1+"\t電腦也出的是:"+Marks2+"\t||"); System.out.println("||\t\t平局~\t\t\t||"); System.out.println("||\t玩家得分:"+i+"\t電腦得分:"+j+"\t||"); }else?if(person?==?computer?+?1?||?computer?==?person?+?2){ System.out.println("||\t你出的是:"+Marks1+"!\t電腦出的是:"+Marks2+"~\t||"); System.out.println("||\t牛逼!\t嗨~~~~\t電腦勝"+",玩家負\t||"); i++; System.out.println("||\t玩家得分:"+i+"\t電腦得分:"+j+"\t||"); }else{ System.out.println("||\t你出的是:"+Marks1+"~\t電腦出的是:"+Marks2+"!\t||"); System.out.println("||\t傻逼~\t啊哈哈哈!\t玩家勝"+",電腦負\t||"); j++; System.out.println("||\t玩家得分:"+i+"\t電腦得分:"+j+"\t||"); } A.shuchu2(); person?=?in.nextInt(); }else?if(person?!=?0){ System.out.print("||您輸入的有錯誤,請重新輸入:"); person?=?in.nextInt()(); while(!(person?>?0?&&?person?<?4)){ System.out.print("||你丫有病是吧,你輸入的是個啥,好好輸:"); person?=?in.nextInt(); } } }while(person?!=?0); System.out.println("||游戲結束!\t\t\t||"); if(i?>?j){ System.out.println("||最終玩家取得了勝利!\tvictory!||"); }else?if(i?<?j){ System.out.println("||最終玩家失敗了~\t~defeat~||"); }else{ System.out.println("||最終玩家和電腦旗鼓相當。\tdraw.||"); } System.out.println("||------------------------------||"); System.out.println("||------------------------------||"); } }//------------------------------------------------------------------ package?com.imooc; //這個類是用來設計開始界面的 public?class?ksjm?{ public?void?shuchu1(){ System.out.println("||--------------------------------------||"); System.out.println("||----------------猜拳游戲----------------||"); System.out.println("||\t1、剪刀\t2、石頭\t3、布\t\t||\n||\t0、退出游戲(請輸入相應序號代表)\t||"); System.out.println("||--------------------------------------||"); System.out.print("||\t請出拳:"); } public?void?shuchu2(){ System.out.println("||--------------------------------------||"); System.out.println("||\t1、剪刀\t2、石頭\t3、布\t\t||\n||\t0、退出游戲(請輸入相應序號代表)\t||"); System.out.println("||--------------------------------------||"); System.out.print("||\t請再次出拳:"); } }
查看完整描述

1 回答

?
古__月

TA貢獻44條經驗 獲得超22個贊

System.out.println()改為:

System.out.print();就不會換行了

查看完整回答
反對 回復 2016-01-25
  • 慕無忌4252426
    慕無忌4252426
    我感覺你沒理解我的意思,不是輸出時不換行,而是我輸入數據后,回車確定后不換行。在緊跟著我輸入的那一行輸出。
  • 1 回答
  • 0 關注
  • 1601 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號