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

為了賬號安全,請及時綁定郵箱和手機立即綁定

編寫一個Java Application程序

(1)從命令行后輸入任意個參數,把參數用&符號連接成新的字符串,查找新的字符串中是否有gench,如果有,在控制臺輸出“上海建橋學院”

?(2)將新的字符串寫到文件D:\ myfile.txt中;

(3)要求處理該程序中所有可能出現的異常。


提示:

參考StringBuffer類里面的equals、append等方法


正在回答

1 回答

??BufferedOutputStream?bos?=?null;???????????????????????????????????????????????????
??try?{??????????????????????????????????????????????????????????????????????????????
???bos?=?new?BufferedOutputStream(new?FileOutputStream(???????????????????????????
?????"D:\\myfile.txt"));????????????????????????????????????????????????????
??}?catch?(FileNotFoundException?e)?{????????????????????????????????????????????????
???e.printStackTrace();???????????????????????????????????????????????????????????
??}??????????????????????????????????????????????????????????????????????????????????
??BufferedReader?br?=?new?BufferedReader(new?InputStreamReader(System.in));??????????
??System.out.println("請輸入一個字符串:");???????????????????????????????????????????????????
??String?line;???????????????????????????????????????????????????????????????????????
??try?{??????????????????????????????????????????????????????????????????????????????
???line?=?br.readLine();??????????????????????????????????????????????????????????
???System.out.println("你輸入的字符串是:"?+?line);????????????????????????????????????????
???String?str?=?line?+?"&";???????????????????????????????????????????????????????
???if?(line.contains("gench"))?{??????????????????????????????????????????????????
????System.out.println("上海建橋學院");??????????????????????????????????????????????
???}??????????????????????????????????????????????????????????????????????????????
???bos.write(str.getBytes());?????????????????????????????????????????????????????
??}?catch?(IOException?e)?{??????????????????????????????????????????????????????????
???e.printStackTrace();???????????????????????????????????????????????????????????
??}?finally?{????????????????????????????????????????????????????????????????????????
???try?{??????????????????????????????????????????????????????????????????????????
????bos.close();???????????????????????????????????????????????????????????????
???}?catch?(IOException?e)?{??????????????????????????????????????????????????????
????e.printStackTrace();???????????????????????????????????????????????????????
???}??????????????????????????????????????????????????????????????????????????????
??}??????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????
?}


0 回復 有任何疑惑可以回復我~
#1

xiaoyu123669 提問者

非常感謝!
2015-12-05 回復 有任何疑惑可以回復我~
#2

xiaoyu123669 提問者

你寫的字符沒有保存到文件中
2015-12-05 回復 有任何疑惑可以回復我~
#3

HansonQ 回復 xiaoyu123669 提問者

有啊輸完回車就有了啊
2015-12-05 回復 有任何疑惑可以回復我~
#4

xiaoyu123669 提問者 回復 HansonQ

謝謝,我加你好友吧
2015-12-05 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消
Java入門第三季
  • 參與學習       409766    人
  • 解答問題       4543    個

Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧

進入課程

編寫一個Java Application程序

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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