Java如何让人从键盘多次输入内容并处理?

作者&投稿:呼媚 (若有异议请与网页底部的电邮联系)
java中如何从键盘连续输入数据,存入不同的变量中~

给个简单例子吧:
代码以及运行:

输出结果:

可以啊,只是每次从键盘接受,就覆盖掉之前的变量值而已

import java.util.Scanner;

public class TestInput {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sca=new Scanner(System.in);
int count=0;
while(true){
count++;
System.out.print("请输入内容:");
int val=sca.nextInt();
System.out.println(val*5);
if(count==5){
break;
}
}
System.out.println("5次结束了");
}

}

dos界面应该不行。
如果是swing 控件的话可以:
键盘按钮监听:
你的输入控件.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e) {
System.out.println("keyPressed");
System.out.println(e.getKeyText(e.getKeyCode()));//打印你所按下的按钮
//你自己的处理
//比如显示到别的控件
}
});
也可以类比使用其他的监听。

import java.util.Scanner;

public class TestInput {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sca=new Scanner(System.in);
int count=0;
while(true){
count++;
System.out.print("请输入内容:");
int val=sca.nextInt();
System.out.println(val*5);
if(count==5){
break;
}
}
System.out.println("5次结束了");
}

}


AVA死亡峡谷卡坡按什么键
还按什么AS哦 直接下去打 等到四个电锯出来的时候 一个人躲到下了入口左边的角落里 然后拿个人去引四个BOSS 引到躲角落的队友那里 然后四个BOSS就定在角落那个队友那里了 再然后剩下的人 就可以拿尼泊尔杀了 切记只能用刀 用枪就容易被BOSS锯了 ...

java学习作为一名java初学者,如何快速学习j
JAVA快速入门的方法:1、时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java。2、在学习的过程中,最好能够【了解Java】的底层机制,而不是仅仅停留在表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。3、在学习的...

自学Java 怎么入门?
就从基础开始说起 Javase Java基础所包含的,Java零基础必备安装包、JavaSE301集、Java教程零基础2019、Java教程零基础2019(ava基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机等等)、XML、Tomcat服务器开发;其中Java零基础2019这视频教程系列可以去B站观看。搜索Java或者Java教程,第一个就是,杜老...

如何学好java语言啊?
建议一:有系统的学习方案,系统的学习教程,先把Java学了一遍之后才是真正的入门,然后就是不断的练习,不断的巩固,为之后的工作打下坚实的基础。建议二:学习Java不要先看书学,一定要先把一块的知识点学完一遍,并且自己多多少少会动手操作,然后去看书温习。还有不要盲目的看视频,很多人都是光看...

怎样戒除手淫
一开始从行动上就要纠正自己的一些错误做法,其中效果最大最直接的有两个: 5.1 要孝顺 父母是天,也是我们每个人的根本,元气的根本,我们的那口气是父母吹得,生机要想茁壮,要往根上浇水,我们的命根就是父母啊!这是肾气真正的总开关,伤精不可怕,可怕的是内心的冷漠和阴暗。孝顺的人,慢慢的智慧就会开,身体自动就会...

如何撒娇让男人对你言听计从
这样撒娇能够让男人对你言听计从 1、 起个彼此的专属外号 两个人彼此之间叫老公或者亲爱的,叫久了难免会失去新鲜感。而如果彼此之间起个私密的外号,在两个人私密的时间里用专属外号称呼对方肯定会甜蜜很多。有些的来访者在情感咨询师的指导下,给男友起了一个专属外号。之后周末两个人相处时,感觉...

小细节往往是决定成败的关键
这样想之后,我也开始发现——原来,从讨厌的人身上更能对照出自己的不足,也更能激发自己去学习、去完善的斗志。我想,如此生动的课程恐怕是培训教室里学不来的。 5、幽默 关键词:乐观 面对穿着油漆工服、头发上沾满涂料的面试者,面试官问:“假设有个人 *** 着正装就跑过来面试,然后我却录用了他,你会怎么...

新入职场如何让人信任你?
首先,调整心态,放低姿态。职场环境跟校园环境可谓是天差地别,刚从象牙塔里走出来的学子们一时难以适应也是情理之中的。你会突然发现原先的待人接物方式、处理事情的方法现在可能完全不再发挥作用了,这个时候,千万不要急躁,切不可意气用事,要学会调整心态。初入职场要摆正自己的位置, 不可眼高手...

【书摘】优雅,从姿势开始
然后另一只手从背后伸进衣袖,接着拉起外套,将衣服完全穿上。最后拉起衣襟,进行整理。穿袖子时,稍微缩一下肩膀会更好穿。Special_002 如何拍照2单人照——有立体感才会漂亮>> 拍单人照时,别正对镜头,而是摆出角度营造立体感。有了立体感,才更显好身材。身体朝着斜前方,对镜头露出自己看起来最漂亮的角度,也就...

如何让一个女生喜欢上我,对我有好感?
二、如何与MM展开进一步接触(时间:开始追的阶段)1、这个阶段最关键的是不能着急,不要把事情弄的那么清楚,让人家一眼就能看出你在 追人家。想一想,一般人都不会一眼就看上你,但也不会看一眼就讨厌你,都是老百姓家的孩子(除非你长得象周润发刘德华或者凯文科斯特纳),好感是需要随着了解的...

大通区17516339101: Java怎么实现连续输入 -
张肃回生: 用个for循环或者while就可以实现多次输入. Scanner sc = new Scanner(System.in); for(int i = 0 ; i < 10; i++){sc.next();//就可以输入10次,自行接收就是 }

大通区17516339101: java怎样实现第二次输入 -
张肃回生: import java.util.InputMismatchException; import java.util.Scanner; public class Test_001 {public static void main(String[] args) {boolean run = true;int n;while(run){try {System.out.println("请输入一个整数:");Scanner s1 = new Scanner...

大通区17516339101: java中怎么实现一行键盘输入两次 -
张肃回生: 你是用的Scanner获取的吧?Scanner获取的输入不能包含空格等信息,你要用到输入流吧

大通区17516339101: java中如何从键盘连续输入数据,存入不同的变量中 -
张肃回生: 图形化界面方法:import java.swing.*; class methodInput { public methodInput() { String strOne=JOptionPane.showInputDialog("请输入三个数,用\"/\"隔开"); String[] str=String.split("/"); for(int i=0;i<str.getLength();i++) System.out.println("你输入的第"+i+"个数是:"+str[i]); } } 如果要转换为数值,请用int a=Integer.parseInt(sre[i]);

大通区17516339101: Java如何实现连续输入 -
张肃回生: package com.vanceinfo; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; ...

大通区17516339101: 在JAVA中如何用Do{}while实现一下输入输出的循环? -
张肃回生: import java.io.*; import java.util.*; public class Test2 { public static void main(String[] args) { do { try { System.out.print("输入:"); BufferedReader br = new BufferedReader(new InputStreamReader( System.in)); String st = (String) br.readLine()...

大通区17516339101: 在java中如何实现在按键盘的一个重复操作? -
张肃回生: java里有个Robot类你自己看看,可以实现模拟按键和模拟鼠标

大通区17516339101: 用java编写一段简单程序 怎样让在键盘上输入多少(数字)就能执行多少次... -
张肃回生: public static int Read() { int count=0; InputStreamReader reader=new InputStreamReader(System.in); BufferedReader buffer=new BufferedReader(reader); try { count=Integer.parseInt(buffer.readLine()); }catch(IOException e) { System.out.println("io...

大通区17516339101: java如何才能支持多键同时输入 -
张肃回生: 按下 w 时 up 值变为 true,按下 a 时 left 值变为 true,然后在另一个线程中编写:if(up==true) { player纵坐标--; } if(left==true) { player横坐标--; } player.setBounds(n,n,n,n);

大通区17516339101: java怎么连续从键盘接受多个数字 -
张肃回生: 用个for循环,把接收键盘事件的函数放在for循环的里面..

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网