用java.util.Scanner类,代码如下 import java.util.*; public class Scan { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int i = scanner.nextInt(); System.out.print(i); }}
Scanner sc = new Scanner(System.in); int i = sc.nextInt();
不行。。 如果我定义成字符串 Scanner sc = new Scanner(System.in); String s = sc.nextLine();System.out.println(s.length); 都会出错的。。 不行啊。。 说明他不是完整的字符串了。。
io 问题,多看例子,很多方式 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String temp =br.readLine();Scanner sc = new Scanner(System.in); String i = sc.nextLine(); System.out.println(i);这2种是直接读取输入行字符串,也可以传文件
import java.util.*;
public class Scan {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int i = scanner.nextInt();
System.out.print(i);
}}
int i = sc.nextInt();
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();System.out.println(s.length);
都会出错的。。 不行啊。。 说明他不是完整的字符串了。。
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String temp =br.readLine();Scanner sc = new Scanner(System.in);
String i = sc.nextLine();
System.out.println(i);这2种是直接读取输入行字符串,也可以传文件
System.out.println(s.length());
你应该看看基础了!
有很几种方式可以解决呢!util.Scanner也可以啊!