import java.util.Scanner;
class a001
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
String str;
boolean flag=sc.hasNext();
while(flag)
{
str=sc.nextLine();
System.out.println("Hello, "+str);
// flag=false;
}
}
}
那行註解有或沒有我都有放過 都不成功
又看到討論區說迴圈不會停 所以不成功
所以請教各位先知
import java.util.Scanner;
class a001
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
String str;
boolean flag=sc.hasNext();
while(flag)
{
str=sc.nextLine();
System.out.println("Hello, "+str);
// flag=false;
}
}
}
那行註解有或沒有我都有放過 都不成功
又看到討論區說迴圈不會停 所以不成功
所以請教各位先知
要讓系統讀測資,直到讀到EOF
如C++:
char str[101];
while(cin >> str) // 用while迴圈來連續讀檔
cout << str << endl;