Java方法详解
Ctrl+/:注释代码

方法的定义

方法的重载

命令行传参https://www.bilibili.com/video/BV12J41137hu?p=48

可变参数

作业
1.写一个计算器,要求实现加减乘除功能,并且能够循环接受新的数据,通过用户交互实现
思路推荐:
1.写四个方法:加减乘除
2.利用循环+switch进行用户交互
3.传递需要操作的两个数
4.输出结果
package com.yang.method;
import java.util.Scanner;
public class Jsq {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个参数:");
double a = scanner.nextDouble();
Scanner scanner1 = new Scanner(System.in);
System.out.println("请输入运算符:");
String type = scanner1.nextLine();
Scanner scanner2 = new Scanner(System.in);
System.out.println("请输入第二个参数:");
double b =scanner2.nextDouble();
switch (type){
case "+":
System.out.println("结果为:"+add(a,b));
break;
case "-":
System.out.println("结果为:"+jian(a,b));
case "*":
System.out.println("结果为:"+cheng(a,b));
case "/":
System.out.println("结果为:"+chu(a,b));
default:
System.out.println("您的输入有误!");
}
}
public static double add (double a,double b){
return a + b;
}
public static double jian (double a,double b){
return a - b;
}
public static double cheng (double a,double b){
return a * b;
}
public static double chu (double a,double b){
return a / b;
}
}

浙公网安备 33010602011771号