From cfc937a6a2dfba7796f59e5a5fd006e94b99e989 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Tue, 21 Jul 2026 09:59:26 +0800 Subject: [PATCH] =?UTF-8?q?day07-=E5=B8=B8=E7=94=A8=E7=B1=BB-Scanner-?= =?UTF-8?q?=E5=9F=BA=E6=9C=AC=E7=9A=84=E4=BD=BF=E7=94=A8=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E4=BB=8B=E7=BB=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day06/src/com/inmind/test04/Test05.java | 1 + .../com/inmind/scanner01/ScannerDemo01.java | 38 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 day07/src/com/inmind/scanner01/ScannerDemo01.java diff --git a/day06/src/com/inmind/test04/Test05.java b/day06/src/com/inmind/test04/Test05.java index 5149361..5fd9f51 100644 --- a/day06/src/com/inmind/test04/Test05.java +++ b/day06/src/com/inmind/test04/Test05.java @@ -20,6 +20,7 @@ public class Test05 { Book b1 = new Book("B001", "java从入门到崩溃", 99.9, "2020-01-01"); Book b2 = new Book("C003", "数据库从删库到跑路", 59.9, "2022-01-01"); Book b3 = new Book("D005", "python-AI大模型开发", 299.9, "2025-01-01"); + //判断价格最贵的图书(存放书的数组的遍历) //定义一个存放图书的数组 // Book[] bookArr = new Book[]{b1,b2,b3}; diff --git a/day07/src/com/inmind/scanner01/ScannerDemo01.java b/day07/src/com/inmind/scanner01/ScannerDemo01.java new file mode 100644 index 0000000..eb52adb --- /dev/null +++ b/day07/src/com/inmind/scanner01/ScannerDemo01.java @@ -0,0 +1,38 @@ +package com.inmind.scanner01; + +//1.导包 +import java.util.Scanner; +/* +API文档 就是开发语言的一个字典 +1. 打开api +2. 找索引 +3. 输入要查询的类名 +4. 看顶上的包名,在java中java.lang包不用导包,会被自动添加,而其他包都要导包之后才能用 +5. 看一下类的描述,有什么作用 +6. 看一下该类的构造方法 +7. 看一下该类的成员方法 +------------------------------------------------------------ +该类学习Scanner类的使用: +步骤: +1.导包 import java.util.Scanner; +2.通过构造方法创建对象 +3.通过scanner已经定义好的方法,使用该类的对象来调用,获取键盘输入的内容 + */ +public class ScannerDemo01 { + public static void main(String[] args) { + /* + 2.通过构造方法创建对象 + System.out:系统的输出方法,在控制台输出内容 + System.in:系统的输入方法,获取键盘输入的内容 + */ + Scanner sc = new Scanner(System.in); + System.out.println("请输入整数:"); + //3.通过scanner已经定义好的方法nextXXX,使用该类的对象来调用,获取键盘输入的内容 + int value = sc.nextInt();//阻塞方法,等待用户输入 + System.out.println("输入的内容是:" + value); + System.out.println("请输入小数:"); + double d = sc.nextDouble(); + System.out.println("输入的小数是:" + d); + System.out.println("程序结束"); + } +}