我试图获取用户输入并将它们一起添加,然后将它们与变量进行比较

时间:2013-11-08 07:23:00

标签: java

我做了4节课。 头等舱

public void bust(String[] args) {

        @SuppressWarnings("resource")
        Scanner user_input = new Scanner(System.in);

        System.out.print("Enter your Bust Size: ");
        int bust_size1 = user_input.nextInt();

        int y = bust_size1;

        if (y>=33 & y<=34.5) {
            System.out.println("You are Small Bust" );
        } else if (y>=35 & y<37 ) {
            System.out.println("You are Medium Bust");
        } else if (y>=37 & y<=40.5) {
            System.out.println("You are Large Bust");
        } else {
            System.out.println("sorry you entered a incorrect number,");
        }
}

//所有类看起来都很相似 那么我的主要课程将这三个课程结合在一起 -

    public static void main(String[] args) {
        bust bustmain = new bust();
        hip hipmain = new hip();
        waist waistmain = new waist();

        bustmain.bust(args);
        waistmain.waist(args);
        hipmain.hip(args);
    }

我想要实现的目标正是:我希望用户输入他们的胸围尺寸,腰围,然后臀部的数字。如果他们输入一个如33的数字,它们将属于小类别,我将小类别设置为1等值。然后将添加这些值以确定它们将是什么。

2 个答案:

答案 0 :(得分:0)

看起来你想将args传递给函数

    bustmain.bust(args[0]);
    waistmain.waist(args[1]);
    hipmain.hip(args[2]);

然后

public void bust(int input) {

    int bust_size1 = input;

答案 1 :(得分:0)

您需要使用bust()方法返回某些内容,或将输入存储为类本身中可由主要访问的字段。