java中怎么在控制台输入字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中怎么在控制台输入字符串相关的知识,希望对你有一定的参考价值。
工具:
eclipse
方法如下:
输入代码如下:
import java.util.Scanner;public class HelloWorld
public static void main(String[] args)
System.out.println("控制台输入字符串开始");
Scanner input =new Scanner(System.in);
String instr = input.nextLine();
System.out.println("控制台输入字符串结束");
效果图
参考技术A 使用 import java.util.Scanner;
Scanner sc=new Scanner (System.in);
String str=sc.nextLine();//获取输入的下一行赋值给str字符串 参考技术B 创建 Scanner 类 的对象,调用里边的方法 ,控制台就可以输入了 参考技术C Scanner input =new Scanner(System.in);
String instr = input.nextLine();本回答被提问者和网友采纳 参考技术D Scanner sc=new Scanner(System.in);
String s=sc.next();
java中怎样读取控制台输入的整形数据
参考技术A 提供Scanner得做法import java.util.Scanner;
public class Test
public static void main(String[] args)
Scanner scanner = new Scanner(System.in);
int input = scanner.nextInt();
本回答被提问者和网友采纳 参考技术B BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
String str = in.readLine();//str就是你控制台输入的一行字符串
int i=Integer.parseInt(str); 参考技术C public static void main(String[] args) throws IOException
InputStream is = System.in;
byte[] tmp = new byte[1024];
while (true)
int i = is.read(tmp, 0, 1024);
System.out.println(new String(tmp, 0, i));
以上是关于java中怎么在控制台输入字符串的主要内容,如果未能解决你的问题,请参考以下文章