一般情况下不要直接使用System.in。用InputStreamReader和BufferedReader将System.in改装一下,再用readLine()。
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入字符串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) break;
System.out.println(">>>" + line);
}
}
}
分享到:
相关推荐
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int f = Integer.parseInt(br.readLine()); double c=5*(f-32); c=c/9; System.out.println("Changing it to Celsius is "+c); } }
liunx opencv java320.so System.getProperty("java.library.path") 获取到library路径然后把so文件放到该目录下
Java 11 includes a built-in modularity framework, and The Java Module System is your guide to discovering it. In this new book, you'll learn how the module system improves reliability and ...
NULL 博文链接:https://zhycaf.iteye.com/blog/981767
java代码-System.in.read()测试
public class Method { private int intinput() throws IOException,NumberFormatException { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String str=br.readLine(); int i=Integer...
NULL 博文链接:https://chenhua-1984.iteye.com/blog/379619
while(in.hasNext()){//has.Next()判断还有没有输入; int n=in.nextInt(); BigInteger m=BigInteger.valueOf(2);//给高精度的数赋值; m=m.pow(n);//Integer类的方法 System.out.print(m.toString()); } } }
Scanner input = new Scanner(System.in); String yes; do { System.out.println("★★★★★★★★欢迎使用万年历★★★★★★★★"); System.out.println("请输入年:"); int nian = input....
package day2; import java.util.Scanner; public class Test2 { public static void main(String... Scanner sca=new Scanner(System.in); long nu=sca.nextInt(); long mm=sca.nextInt(); niXuShuChu(nu,mm);
Spire.Barcode for JAVA 是一款Java条形码组件,开发人员可以使用它在Java应用程序中简洁快速地生成和识别多种一维和二维条码。下载以后解压缩,然后从lib文件夹下导入Spire.Barcode.jar包到你的Java应用程序中即可...
BufferedReader sin=new BufferedReader(new InputStreamReader(System.in)); PrintWriter os =new PrintWriter(socket.getOutputStream()); String readline; readline =sin.readLine(); while(!readline....
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jacob-1.17-x86 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738) at java.lang.Runtime.loadLibrary0...
int a = new Scanner(System.in).nextInt(); System.out.print("输入整数b:"); int b = new Scanner(System.in).nextInt(); //交换: 三步转圈赋值 int c = a; a = b; b = c; System.out.println("a ...
Scanner input=new Scanner(System.in); System.out.println("请随机输入一个年份:"); int x=input.nextInt(); if(x%4==0&&x0;!=0||x@0==0){ System.out.println("x为闰年");} else System.out.println("x为...
Scanner scanner = new Scanner(System.in); int score = 0; System.out.println("欢迎来到消防知识小游戏!"); System.out.println("请回答以下问题:"); System.out.println(); System.out.println("1. ...
System.in 表示Java标准输入流,此流对应于键盘输入或者由主机环境或用户指定的另一个输入源。 Scanner in =new Scanner(System.in); 从控制台获取输入 创建输入流对象in 必须先导入Scanner类 import java.util....
一个安装在不同操作系统的Java虚拟机负责着Java程序与操作系统之间的工作,因此每个Java虚拟机的系统环境属性是不同的,我们可以通过访问Java虚拟机的系统属性来获知一些关于当前操作系统的一些基本信息,这些信息的...
package day2; import java.util.Scanner... Scanner sca=new Scanner(System.in); int nu=sca.nextInt(); jinZiTa(nu); } public static void jinZiTa(int nn){ System.out.println("您设计的图形为 : ");
System.out.println("***********欢迎使用万年历**********"); Scanner input = new Scanner(System.in); System.out.println("输入年份:"); int year = input.nextInt(); System.out.println("输入月份...