1、基本输入 import java.utio.Scanner; Scanner sc = new Scanner(System.in); String name = sc.nextLine(); int num = sc.nextInt(); float num = sc.nextFloat(); ...
分类:
编程语言 时间:
2017-09-24 22:15:11
阅读次数:
148
输入一行字符串,然后反转输出来 Scanner sc = new Scanner(System.in); System.out.println("请输入你要反转的字符串:"); String line = sc.nextLine(); //将字符串先转换成字符数组 char[] arr = line ...
分类:
其他好文 时间:
2017-09-21 23:31:01
阅读次数:
219
public class Test { public static void main(String[] args) { int m=0; Scanner si =new Scanner(System.in); String s1 = si.nextLine(); int n = Integer.p... ...
分类:
编程语言 时间:
2017-09-14 23:27:33
阅读次数:
150
技巧一://统计字符串s1的频率 String s1 = in.nextLine(); //统计字符串s1的频率 for (char c1 : s1.toCharArray()) { if (hashMap1.containsKey(c1)) { hashMap1.put(c1, hashMap1. ...
分类:
其他好文 时间:
2017-09-09 00:46:44
阅读次数:
256
JavaSE(一) --从键盘接收数据和数据类型转换 一、利用Scanner获取键盘输入: 注意nextLine()和next()的区别。 当是next()的时候,只会接收第一个结束符(空格或回车)之前的东西。 例如: 二、利用输入框 String a=JOptionPane.showInputDi ...
分类:
其他好文 时间:
2017-09-07 15:00:51
阅读次数:
204
首先,我们先介绍一下,在学习Java语言,对于字符串的输入,由于Scanner.next()函数无法输入空格及回车,此时,我们就必须要用Scanner.nextLine()解决这类问题, 在使用过程中,我们会发现nextInt()和nextLine连用,出现这个问题: 在输入一个int数据之后,就会 ...
分类:
编程语言 时间:
2017-08-26 19:38:52
阅读次数:
253
有时候上课的一个bug能把你急死。。。。。。。。 PS:Java里面好像真的没有类似C之中的getchar函数可以一次只读一个字符的函数,下次不要再查了直接读串直接处理好了。。。。 1.nextLine() 与next()的区别与不同 **两个都是用来接收用户的输入,区别在于: next()从遇到第 ...
分类:
其他好文 时间:
2017-08-06 12:51:42
阅读次数:
198
next() 与 nextLine() 区别 next(): 1、一定要读取到有效字符后才可以结束输入。 2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 next() 不能得到带有空格的字符串。 nextLine ...
分类:
编程语言 时间:
2017-08-05 10:54:48
阅读次数:
180
1. 读取输入 Scanner in = new Scanner(System.in); 输入一行(包含空格) String str = in.nextLine() 读取一个单词(以空白符作为分隔符) String firstName = in.next(); 读取一个整数 int age = in ...
分类:
编程语言 时间:
2017-07-12 01:08:01
阅读次数:
173
今天我学习了Scanner类,其中next()方法和nextLine方法在我看来比较重要。以下是两种方法实现的代码: //使用next()方法无法接收空格//使用nextLine()方法可以接受空格import java.util.Scanner;public class Test03 {publi ...
分类:
其他好文 时间:
2017-06-29 22:19:26
阅读次数:
149