如何用java实现循环输入
来源:百度知道 编辑:UC知道 时间:2024/05/22 03:53:03
例如,我有t组测试数据,每组测试数据有n个数,然后输入n个数a,只要a>10,就输出n,否则不输出.
另外,如何输入带空格的字符串呢?
另外,如何输入带空格的字符串呢?
不知道这是不是你要的
import java.util.*;
class input
{
public static void main(String[] args)
{
Scanner scan = null;
int n = 5;
double a = 0.0;
System.out.println("请输入" + n + "个数:");
for(int i=0; i<n; i++) {
try
{
scan = new Scanner(System.in);
a = scan.nextDouble();
if (a>10)
{
System.out.println("n=" + n);
}
}
catch (InputMismatchException e)
{
System.out.println("输入错误,请重新输入:");
}
}
}
}
另外。要输入带空格的字符串只要这样:
String s = scan.nextLine();
就把整行读入,
a a a
这样s="a a a",不知道这样说明不明白。
能说得具体一下吗?
输出带空格的字符就是在字符串里加空格就行了嘛
如:System.out.println("name___");
其中的下画线用空格表示就行了
双for
Scanner sc = new Scanner(System.in);
int i,a,t = sc.nextInt();
for(;0&