当前位置:首页 > 正文

提成java代码

更新时间:2025-01-11 03:26 阅读量:124

利用下表根据销售额计算销售提成.从键盘输入销售额并在控制台显示结果.(用Java编写)急!!

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.LineNumberReader;

import java.math.BigDecimal;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class MoneyTest {

/**

* @param args

*/

public static void main(String[] args) {

while (true) {

LineNumberReader in = new LineNumberReader(new InputStreamReader(

System.in));

String a;

try {

a = in.readLine();

Matcher m = Pattern.compile("[^\\d\\.]+").matcher(a);

if (a == null || a.trim().equals("") || m.find()) {

System.out.println("输入的内容不合法,请重新输入:");

continue;

}

Integer money = Integer.valueOf(a);

BigDecimal c ;

c = BigDecimal.valueOf(money*0.1);

} else if (10001 = money) {

} else {

System.out.println("结果=" + c+"美元");

} catch (IOException e) {

e.printStackTrace();

随便写了个,不过没过滤1美元以下的

Java如何将重复的方法提成公共接口

方法

如果您可以使用一个级别的间接,那么我在下面介绍的方法会将重复的代码减少到最小.

首先,考虑以下供应商界面及其内部类:这里没什么神奇的.内部类只是一个带有私有final字段的bean,一个用于初始化它们的私有构造函数,publicgetter,一个工厂方法和一个覆盖toString()方法.该接口仅定义一个返回内部类实例的方法.请注意,内部类是最终的.我们的想法是强制实现不变性,以便不允许其属性发生变化.

java怎么调试代码?

步骤:

①.、在cmd中切换到编写的代码所保存的目录下;

代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系.计算机代码称为源代码,是相对目标代码和可执行代码而言的. 源代码就是用汇编语言和高级语言写出来的地代码,目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码.

JAVA编程,计算公司不同员工工资.

JAVA计算工人工资,参考例子如下:

import java.util.Scanner;

public class Demo00 {

//定义一个三维数组,用于记录每个部门、分支、绩效工资

private static final float[][][] SALARY_OF_PER_HOUR = {

};

Scanner sc = new Scanner(System.in);

//输入姓名

System.out.println("请输入姓名:");

String name = sc.nextLine();

//输入部门并验证

System.out.println("请输入部门: A,B,C");

char dept = sc.nextLine().charAt(0);

if(dept'A'||dept'C')

{

System.out.println("输入有误,系统将退出");

System.exit(0);

//输入分支机构并验证

//输入薪绩表并验证

System.out.println("请输入薪绩表: a,b,c");

char sal = sc.nextLine().charAt(0);

if(sal'a'||sal'c')

//输入小时数

System.out.println("请输入本周工作时间(整小时数):");

int hours = sc.nextInt();

float salary = 0;

//每个小时的薪水

salary += salaryPerHour*hours;

else

//输出结果

+"\n薪绩表:\t"+sal+"\n工作时间:\t"+hours+"\n薪水:\t"+salary);

//Best wishes!

以上就是冠悦百科网小编为大家整理的提成java代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!