ZKX's LAB

java怎么在控制台输入数字,并保存到数组里? java控制台输入任意多的数

2020-07-21知识16

java中要从控制台输入数字的代码怎么写 如果要int类型,只要把double input=scanner.nextDouble();换为int input=scanner.nextInt().同样适用于float,short byte等类型import java.util.Scanner;public class ABC {public static void main(String[]args){double input=getInputFromConsole();}接受控制台输入数字private static double getInputFromConsole(){Scanner scanner=new Scanner(System.in);double input=scanner.nextDouble();return input;}}java 在控制台中输入任意一个数字(1-9) private void elec(int num){if(num=1){System.out.println(\"|\");System.out.println(\"|\");}有的我实在在键盘找不到哈if(num=6){System.out.println(\"|_\");System.out.println(\"|_|\");}}java中从控制台输入(要怎样才能规定只能输入数字呢)希望能有源代码说明,我是新手!谢谢各位大虾 public static void main(String[]args){写一个程序:从控制台输入,使之把字符串的数字给提炼出来如:输入:“wa21ttw43p6ku5mm”输出:214365*/System.out.println(\"请输入:\");Scanner s=new Scanner(System.in);String str=s.next();String reg=\"\\\\d;正则表达式StringBuffer result=new StringBuffer();StringBuffer sb=new StringBuffer();for(int i=0;i();i+){sb.append(str.charAt(i)).append(\"_\");}String mes=sb.toString();String[]data=mes.split(\"_\");for(String st:data){if(st.matches(reg)){result.append(st);}}System.out.println(result);}java怎么在控制台输入数字,并存入数组? public static void main(String[]args){int[]a=new int[5];Scanner sc=new Scanner(System.in);for(int i=0;i;i+){System.out.print(\"请输入第\"+(i+1)+\"个数字:\");a[i]=sc.nextInt();}for(int i=0;i;i+){System.out.println(a[i]);}}控制台提示输入5个数,并存入a数组中并打印出这5个数从控制台输入任意4位整数,输出该数字的各位数字之和。(java编程) Scanner scanner=new Scanner(System.in);System.out.println(\"请输入一个4位自然数:\");if(scanner.hasNext(\"[1-9]\\\\d{3}?{int x=Integer.parseInt(scanner.next());System.out.println(x/1000+(x/100%10)+(x/10%10)+(x%10));} else {System.err.println(\"去冲个冷水澡清醒一下吧!}scanner.close();java中如何在控制台连续输入几个值而不会换行? 不知要输入什么样的数据呢?整数直接用空格分隔开就可以啦,最后只需要换行一次就可以了。java怎么在控制台输入数字,并保存到数组里? 代码如下,使用说明见注释public static void main(String args[]){定义Integer数组,默认值为10个nullInteger[]readNums=new Integer[10];使用Scanner的sytem in流Scanner sca=new Scanner(System.in);for(int i=0;i;i+){读取数字放入数组的第i个元素readNums[i]=sca.nextInt();通过输出可以看到数组被一个一个赋值了,实际使用中不需要打印System.out.println(Arrays.asList(readNums));}}

#string#控制台#控制台程序

随机阅读

qrcode
访问手机版