这段程序原来是用package分开的,应该怎么正确的整合到一个java文件?我下面的代码输入后会报错.

问题如下,运行后输入数值就会这样报错:

Exception in thread "main" java.lang.NumberFormatException: For input string: "3 5 8"
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at sun.misc.FloatingDecimal.parseDouble(Unknown Source)
at java.lang.Double.parseDouble(Unknown Source)
at test.main(test.java:9)
原代码是我从csdn上复制的,想整合到一个java文件,但是出了上述的问题,求解决。

img

img

不要用readLine()方法读取数据啊,你输入的三个数据作为一次读取了。
按照如下修改:

input.nextLine()
全部换成:
input.next()

img

img

写成这样的结构:
class Geomitobject{
他的属性方法
}
public class Triangle extends Geomitobject{
他的属性方法
public static void main(String[] args) {
你要操作的代码
}
}
这是一个完整的例子:

    class Animal {
            private String name;
            private int month;
            private String species;

            public Animal() {

            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getMonth() {
                return month;
            }

            public void setMonth(int month) {
                this.month = month;
            }

            public String getSpecies() {
                return species;
            }

            public void setSpecies(String species) {
                this.species = species;
            }

            //吃东西
            public void eat(){
                System.out.println(this.getName()+"在吃东西");
            }

        }


public class Cat extends Animal {
    private double weight;

    public DemoSalesperson() {

    }

    public double getWeight() {
        return weight;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    //跑动的方法
    public void run(){
        System.out.println(this.getName()+"是一只"+getSpecies()+"的猫,他在跑。");
    }
    public static void main(String[] args) {
        Cat one=new Cat();
        one.setName("十二");
        one.setSpecies("中华田园猫");
        one.eat();
        one.run();


    }


}


您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632