Safe Refactoring 安全重构:
光标放在方法名上——refactor——refactor this(快捷键:Control +T)——move
to 文件名类名 (选public)——左侧member选择需要加入的methods
不使用手动移动方法,使用智能创建。
更快,错误更少。
Method Overloading 方法重载:
package com.company;
import java.util.Scanner;
public class Console {
//声明一个私有字段
private static Scanner scanner = new Scanner(System.in);
//方法重载1 随便输入数字
public static double readNumber(String prompt){
return scanner.nextDouble();
}
//方法重载2 输入一个范围内的值
public static double readNumber(String prompt, double min, double max){
double value;
while(true){
System.out.print(prompt);
value = scanner.nextDouble();
if (value >= min && value <= max)