- 博客(3)
- 收藏
- 关注
原创 蓝桥杯 数字三角形 满分答案(java)
蓝桥杯 数字三角形 满分答案(java) 简单的动态规划 不过需要注意的是左右步数之差不超过1,只需要满足行数-2*列数>=1即可(因为向左或者向右是固定的) import java.util.*; public class Main{ public static void main(String[]args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int []arr2=new int[n+1]; int
2022-03-31 21:38:32 626 2
原创 java中Scanner类nextInt之后用nextLine无法读取输入
java中Scanner类nextInt之后用nextLine无法读取输入 *** 首先,Scanner是一个扫描器,它扫描数据都是去内存中一块缓冲区中进行扫描并读入数据的,而我们在控制台中输入的数据也都是被先存入缓冲区中等待扫描器的扫描读取。这个扫描器在扫描过程中判断停止的依据就是“空白符”,空格啊,回车啊什么的都算做是空白符。 nextInt()方法在扫描到空白符的时候会将前面的数据读取走,但会丢下空白符“\r”在缓冲区中,但是,nextLine()方法在扫描的时候会将扫描到的空白符一同清理掉。 了解.
2020-11-16 21:18:04 585
原创 Java Scanner 类基本用法
Java Scanner 类 创建Scanner的基本语法; Scanner s=new Scanner(System.in); Scanner类的方法: next()方法:遇到第一个非空格非换行符就开始读取字符串,next读取到空格或回车结束,换言之,next()一次只能读取到空格之前的数据,并且光标指向本行。 nextLine()方法:遇到第一个非空格非换行符就开始读取字符串读取字符串,扫描一行的内容,读取包括空格的字符串,直到回车结束,读取完之后光标定位在下一行。 nextInt()方法: 只.
2020-11-02 15:07:15 264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人