java:输入3个分别表示箱子长宽高的数值,判断并输出该箱子是正方体还是长方体

图片说明图片说明Java:输入3个分别表示箱子长宽高的数值,判断并输出该箱子是正方体还是长方体

蛋疼一下

 if(x==y && y==z){
    //正方体
} else {
    //长方体
}

这个问题有必要? 三个值相等就是正方体啊,其他的都是长方体

 if( a == b and b == c){
  System.out.println("正方体");
}else{
  System.out.println("长方体");
}

if( c==k && c==g ){
System.out.println("这是正方体");
}else{
System.out.println("这是长方体");
}

if(c>0&&k>0&&g>0){
if( c==k && c==g ){
System.out.println("这是正方体");
}else{
System.out.println("这是长方体");
}
}else{
//如果输入三个负数怎么办
}