📄 parameter.java
字号:
package TaxCaculator;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Parameter {
public double inputIncome(){
double income;
System.out.print("请输入每月工资额:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
income = Double.valueOf(inputLine).intValue();
} catch (Exception exc) {
System.out.println("工资额输入错误!");
return 0;
}
if (income <= 0) {
System.out.println("输入的工资额不合理!");
return 0;
}
return income;
}
public double inputFree(){
double free;
System.out.print("请输入免征基数:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
free = Integer.valueOf(inputLine).intValue();
} catch (Exception exc) {
System.out.println("免征基数输入错误!");
return 0;
}
if (free <0) {
System.out.println("输入的免征基数不合理!");
return 0;
}
return free;
}
public double inputPer1(){
double P1;
System.out.print("请输入一级税率:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
P1 = Integer.valueOf(inputLine).intValue();
}catch (Exception exc) {
System.out.println("税率输入错误!");
return 0;
}
if (P1<0||P1>100) {
System.out.println("输入的税率不合理!");
}
return P1;
}
public double inputPer2(){
double P2;
System.out.print("请输入二级税率:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
P2 = Integer.valueOf(inputLine).intValue();
}catch (Exception exc) {
System.out.println("税率输入错误!");
return 0;
}
if (P2 <0||P2>100) {
System.out.println("输入的税率不合理!");
return 0;
}
return P2;
}
public double inputPer3(){
double P3;
System.out.print("请输入三级税率:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
P3 = Integer.valueOf(inputLine).intValue();
}catch (Exception exc) {
System.out.println("税率输入错误!");
return 0;
}
if (P3<0||P3>100) {
System.out.println("输入的税率不合理!");
return 0;
}
return P3;
}
public double inputPer4(){
double P4;
System.out.print("请输入四级税率:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
P4 = Integer.valueOf(inputLine).intValue();
}catch (Exception exc) {
System.out.println("税率输入错误!");
return 0;
}
if (P4<0||P4>100) {
System.out.println("输入的税率不合理!");
return 0;
}
return P4;
}
public double inputPer5(){
double P5;
System.out.print("请输入四级税率:");
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String inputLine = in.readLine();
P5 = Integer.valueOf(inputLine).intValue();
}catch (Exception exc) {
System.out.println("税率输入错误!");
return 0;
}
if (P5<0||P5>100) {
System.out.println("输入的税率不合理!");
return 0;
}
return P5;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -