林使用過多使用掃描儀主要是和想太多嘗試使用一個緩衝的讀者: 繼承人是我迄今爲止如何從緩衝讀取器輸入字符串?
import java.util.*;
import java.io.*;
public class IceCreamCone
{
// variables
String flavour;
int numScoops;
Scanner flavourIceCream = new Scanner(System.in);
// constructor
public IceCreamCone()
{
}
// methods
public String getFlavour() throws IOexception
{
try{
BufferedReader keyboardInput;
keyboardInput = new BufferedReader(new InputStreamReader(System.in));
System.out.println(" please enter your flavour ice cream");
flavour = keyboardInput.readLine();
return keyboardInput.readLine();
}
catch (IOexception e)
{
e.printStackTrace();
}
}
IM相當肯定獲得一個int,你可以說
Integer.parseInt(keyboardInput.readLine());
但什麼這樣做,你應該簡單地做我做,如果我想要一個字符串
爲什麼這會降低投票率? – 2009-12-02 15:17:32