
正文
JAVA不断输入的代码 java不断输入的代码怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用java编辑符合如下条件的代码:以while无限循环输入,直到你以键盘输入c后,退出程序。
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请输入字符串 : ");
String x = scanner.next();
if (x.equals("c"))//这里有问题,字符串对象的比较需要使用equals
break;
System.out.println("您输入的是 : " + x);
}
}
相关问答
Q1: 怎样输入Java代码实现在一个数组中可以无限的输入数字?拜托了,我想了半天没想到。
package com;
import java.util.Arrays;
import java.util.Scanner;
public class Yuma
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
int[] src = new int[0];
while(true)
{
int[] dest = new int[src.length + 1];
System.arraycopy(src, 0, dest, 0, src.length);
dest[dest.length - 1] = scanner.nextInt();
src = dest;
System.out.println(Arrays.toString(src));
}
}
}
Q2: java键盘录入while怎么循环录入的输入
Java键盘while循环录入输入,代码如下:
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请输入字符串 : ");
String x = scanner.next();
System.out.println("您输入的是 : " + x);
}
}
Q3: scanner 连续输入多行数值 java该如何做?
第一行输入数组的元素个数,第二行输入数组的元素,代码如下:
import java.util.Scanner;
public class Test
public static void main(String[] args)
Scanner in=new Scanner(System.in);
System.out.println("输入数组元素个数");
int n=in.nextInt();
int[] a=new int[n];
System.out.println("输入数组元素");
for(int i=0;in;i++)
a[i]=in.nextInt();
System.out.println("数组如下:");
for(int i=0;in;i++)
System.out.print(a[i]+" ");
Q4: java写一个连续输入三次,将每次相加的代码
import java.util.Scanner;
public class Program{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int sum=0;
for(int i=1;i=3;i++)
{
System.out.println("请输入第"+i+"个数");
Integer cur = input.nextInt();
sum+=cur;
}
System.out.println("三个数的和是"+sum);
}
}
关于JAVA不断输入的代码和java不断输入的代码怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





