在main函数外面写了两个方法,怎么把方法里面的p1,p2用在main函数里


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("品牌   尺寸   价格       配置       库存数量      总价");
        
        
 
    }
}