酷酷的东西很受人的欢迎,但实用的东西更受用终生,对于程序员来说,冗长的代码让程序员苦不堪言,相对来说,简单的代码维护起来更加容易,多从用户的角度出发,让你的程序更加的出色。这是我的bug,值得一记。
package com.first;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
//要循环运行一个系统,占内存,没有关流,不能造成浪费
one result=new one();
Scanner sc=new Scanner(System.in);
System.out.println("请输入整数 数据:");
double dCountFirstNum=sc.nextDouble();
double dCountTwotNum=sc.nextDouble();
result.dCountAdd(dCountFirstNum, dCountTwotNum);
System.out.println("加:"+result.dCountAdd(dCountFirstNum, dCountTwotNum));
result.dCountDecrease(dCountFirstNum, dCountTwotNum);
System.out.println("减 "+result.dCountDecrease(dCountFirstNum, dCountTwotNum));
result.dCountMul(dCountFirstNum, dCountTwotNum);
System.out.println("乘 "+result.dCountMul(dCountFirstNum, dCountTwotNum));
if( dCountTwotNum==0){
System.out.println("这是分母,注意哦");
System.out.println("需要重新输入");
dCountTwotNum=sc.nextInt(); //数据类型有误,输入非整型,
}
result.dCountDivsion(dCountFirstNum, dCountTwotNum);
System.out.println("除 "+result.dCountDivsion(dCountFirstNum, dCountTwotNum));
}
}
package com.first;
public class one {
public double dCountAdd(double dCountFirstNum, double dCountTwotNum){
return dCountFirstNum + dCountTwotNum;
}
public double dCountDecrease(double dCountFirstNum, double dCountTwotNum){
return dCountFirstNum - dCountTwotNum;
}
public double dCountMul(double dCountFirstNum, double dCountTwotNum){
return dCountFirstNum* dCountTwotNum;
}
public double dCountDivsion(double dCountFirstNum, double dCountTwotNum){
return dCountFirstNum / dCountTwotNum;
}
}