永发信息网

java 类似C getch();

答案:5  悬赏:10  手机版
解决时间 2021-03-20 11:59
java中怎么写个类似 getch();这个函数??在java中对应的方法是什么?或者说是监听键盘的输入之后返回到其他方法!
最佳答案
java里面读取外界的信息 都是通过 流的形式的
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
br.readLine(); //这个就可以读入你键盘输入的信息了
全部回答
system.in.read();
BufferedReader cin = new BufferedReader( new InputStreamReader( System.in ) ); String s = cin.readLine();
for(time=1;time<=3;time++) //可以尝试登陆三次 { printf("***请输入用户名***\n"); for(i=0;c=getch();i++) //逐个字符读取用户名 { if(c==13)break; //如果输入回车字符,择结束用户名输入 else {bb[i]=c; //不是回车符则将字符写入数组bb printf("%c",c);} //将接受到的用户名字符回写到屏幕上 } bb[i]='\0'; //将字符串结束符\0写到数组bb中 printf("\n"); //换行 printf("***请输入密码***\n"); //下面是密码的读取,与用户名类似。 for(i=0;c=getch();i++) { if(c==13)break; else {cc[i]=c; printf("*");} //密码回写到屏幕上的是*
你说的是不是charat()这个函数,就是接受键盘输入的,如下例 输入两个数和操作符之后计算结果 public class Testif { public static void main(String[] args){ int num1; int num2; char op; Scanner input = new Scanner(System.in); num1 = input.nextInt(); num2 = input.nextInt(); op = input.next().charAt(0); String oper = String.valueOf(op); if (oper.equals("+")){ System.out.println(num1 + "+" + num2 + "=" + (num1 + num2)); }else if (oper.equals("-")){ System.out.println(num1 + "-" + num2 + "=" + (num1 - num2)); }else if (oper.equals("*")){ System.out.println(num1 + "*" + num2 + "=" + (num1 * num2)); }else if (oper.equals("/")){ System.out.println(num1 + "/" + num2 + "=" + (num1 / num2)); }else if (oper.equals("%")){ System.out.println(num1 + "%" + num2 + "=" + (num1 % num2)); }else { System.out.println("没有该操作"); } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
借贷宝可以借多少钱
宛记烧鸡牛肉店我想知道这个在什么地方
土地证复印件上在盖单位公章能做什么
台式电脑window7开机黑屏
太想表现出认识的话反而会变得装作不认识了
为什么百度外卖的优惠卷用不了呢,连优惠卷的
车速度快一点转急弯时,有嗡嗡响,就好像骑自行
还有五天就高考了。。我是应该看书还是继续做
虾笼网怎么制作,不需要那些简易的捕虾器,本
陌陌怎么手机直播游戏
弈字算两脚分开的字吗
贵州离珠海有多远阿
广洋湖地址在哪,我要去那里办事
营业员英文怎么说
四进制转二进制的方法是什么?
推荐资讯
请问,公务员题,帮忙解答,某2006年毕业学生增
联通光猫能同时接一个电脑和一个无线路由器吗
宋祖德的后台是?
一个人头一只鞋字母b一个娃娃鱼猜一成语
我昨天接到光大银行电话,没收到短信,是不是
一颗大白菜的意外遭遇阅读答案
男朋友大半夜和别的女人聊天我该怎么办呀他还
看手机优码从哪看。
三条龙怎么读?是啥意思呢?
寻仙怎么去五岳
草字头的字与什么有关
联想3860电池和什么通用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?