Re: [問題] 不給我run第二次
感謝感謝,我在scan.nexInt後加了一行scan.nextline
然後對了
Java真是一個神奇的東西啊
感謝大家的幫助
--
我是學Fortran的老人啦,
fortran都沒有這個問題,fortran最好用了....orz
我開玩笑的啦....什麼時候fortran會在流行起來...orz
※ 引述《willieliao (Willie Liao)》之銘言:
: 雖然我還在用1.4.2...不過看了一下scanner的api和source code,我猜
: 原po的問題在於他在a和d的功能的時候用的是nextInt而不是用nextLine再parse
: 這個時候scanner的指標會停留在那一行中的第一個int的下一個位元上
: nextInt()
: 123456789\n
: |
: scranner停在這裡
: nextLine()
: 123456789\n
: 準備接收新的一行輸入
: |
: scanner停在這裡
: 因此nextInt()之後馬上call nextLine的時候會return 一個空的string..
: ※ 引述《kriss (這是~~?)》之銘言:
: : 這個程式並不是讀入一個file
: : 而是要求使用者由鍵盤輸入
: : 我也是覺得可能是scan的問題
: : 但是一直不知道那的問題
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.179.173.78
推
12/01 15:28, , 1F
12/01 15:28, 1F
推
12/01 15:29, , 2F
12/01 15:29, 2F
→
12/01 15:30, , 3F
12/01 15:30, 3F
→
12/01 15:31, , 4F
12/01 15:31, 4F
討論串 (同標題文章)
完整討論串 (本文為第 7 之 7 篇):