1.什么是API?
API(Application Programming Interface)应用程序编程接口,JavaAPI是一本程序员的字典,是jdk中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习如何使用这些类即可。
【使用步骤】
1.打开帮助文档;
2.点击显示,找到索引,看到输入框;
3.输入要寻找的;
4.看包,Java.long下的类不需要导包,其他需要;
5.看类的解释和说明;
6.学习构造方法;
7.使用成员方法。
2.Scanner类
Scanner是一个可以解析基本类型和字符串的简单文本扫描器。可以实现键盘输入数据到程序中。
1.导包: import 包路径.类名称
【注意】
1.如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写;
2.只有java.long包下的内容不需要导包,其他的包都需要import语句。
2.创建: 类名称 对象名 = new 类名称()
3.使用: 对象名.成员方法名()
scanner的使用
import java.util.Scanner; public class Demo01Scanner { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //System.in代表从键盘输入 int num = sc.nextInt(); System.out.println("输入的int是:"+num); String str = sc.next(); System.out.println("输入的字符串是:"+str); } }
练习1 键盘输入两个int数字,求出和
import java.util.Scanner; public class Demo02ScannerSum { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入第一个数字:"); int a = sc.nextInt(); System.out.println("请输入第二个数字:"); int b = sc.nextInt(); int result = a+b; System.out.println("结果是:"+result); } }
练习2. 求三个的最大值
import java.util.Scanner; public class Demo03ScannerMax { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入第一个:"); int a = sc.nextInt(); System.out.println("请输入第二个:"); int b = sc.nextInt(); System.out.println("请输入第三个:"); int c = sc.nextInt(); int temp = a>b?a:b; int max = temp>c?temp:c; System.out.println("最大值是:"+max); } }
3.匿名对象
创建对象 new 类名称()
【注意】
1.只能使用唯一的一次,下次在使用不得不再创建一个新对象;
2.如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象。
【匿名对象作为参数和返回值】
来源:https://www.cnblogs.com/jian2818/p/12163655.html