import java.util.Scanner;
public class Test1 {
private static void Xiaomi(){
double p2 = 2988.88;
System.out.println("品牌型号:小米");
System.out.println("尺寸:5.0");
System.out.println("价格" + p2);
System.out.println("配置:8+128g 全面屏");
System.out.println("请输入小米手机库存:");
}
private static void Huawai() {
double p1 = 3688.88;
System.out.println("品牌型号:华为");
System.out.println("尺寸:5.5");
System.out.println("价格" + p1);
System.out.println("配置:8+128g 全面屏");
System.out.println("请输入华为手机库存:");
}
public static void main(String[] args){
//double p1 = 3688.88;
//double p2 = 2988.88;
Huawai();
Scanner scan1 = new Scanner(System.in);
String str1 = scan1.next();
double price1 = Double.parseDouble(str1)*p1;
System.out.println("库存华为手机总金额:" + price1);
Xiaomi();
Scanner scan2 = new Scanner(System.in);
String str2 = scan2.next();
double price2 = Double.parseDouble(str2)*p2;
System.out.println("库存小米手机总金额:" + price2);
System.out.println("-------库存清单-------");
System.out.println("品牌 尺寸 价格 配置 库存数量 总价");
}
}
可以以参数的形式传进去啊
如private static void Huawai(double p1) {}
main 方法中就是 Huawei(3688.88)
把p1 和 p2定义在方法外面,
import java.util.Scanner;
public class Test1 {
double p1 = 3688.88;
double p2 = 2988.88;
private static void Xiaomi(){
System.out.println("品牌型号:小米");
System.out.println("尺寸:5.0");
System.out.println("价格" + p2);
System.out.println("配置:8+128g 全面屏");
System.out.println("请输入小米手机库存:");
}
private static void Huawai() {
System.out.println("品牌型号:华为");
System.out.println("尺寸:5.5");
System.out.println("价格" + p1);
System.out.println("配置:8+128g 全面屏");
System.out.println("请输入华为手机库存:");
}
public static void main(String[] args){
Huawai();
Scanner scan1 = new Scanner(System.in);
String str1 = scan1.next();
double price1 = Double.parseDouble(str1)*p1;
System.out.println("库存华为手机总金额:" + price1);
Xiaomi();
Scanner scan2 = new Scanner(System.in);
String str2 = scan2.next();
double price2 = Double.parseDouble(str2)*p2;
System.out.println("库存小米手机总金额:" + price2);
System.out.println("-------库存清单-------");
System.out.println("品牌 尺寸 价格 配置 库存数量 总价");
}
}