JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 關於取得輸入值
ka401





發文: 45
積分: 0
於 2011-10-18 02:49 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
各位大大好~

小弟目前練習JAVA遇到一個問題
關於利用BufferedRead取得輸入值

我想要在使用者輸入的地方依空白鍵來區分每個不同的值
EX: 10 20 6 7
這四個值我分別要分配給四個int型態的變數
目前我用的方式是用char array讀進來以後
再用Character.digit去一一作型態轉換
可是這樣好麻煩
不知道有沒有大大知道比較快的方式呢?
感激不盡~


reply to postreply to post
作者 Re:關於取得輸入值 [Re:ka401]
michael0210





發文: 12
積分: 0
於 2011-10-18 04:34 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
1
2
3
4
5
6
7
public static void main(String[] args) throws Exception {
  BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
  String[] a = input.readLine().split(" ");
  int[] b = new int[a.length];
  for(int i = 0;j < a.length;j++)
    b[i] = Integer.parseInt(a[i]);
}

給你參考看看0.0


reply to postreply to post
» JWorld@TW »  Java 新手區

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8