gpt4 book ai didi

java - 如何分隔 jtextfield 上的多个输入

转载 作者:行者123 更新时间:2023-11-30 03:43:49 24 4
gpt4 key购买 nike

我正在做一个工资计算器,它将根据 worker 作为老板、佣金 worker 等的职位来计算 worker 的工资,但我需要它接受每个文本字段的 5 个输入,用于名字、姓氏和工资。如何将每个输入与每个文本字段分开?

示例:
名字:老板,老板,老板,老板,老板
姓氏:A、B、C、D、E
工资:1、2、3、4、5

输出:
老板A赚了1
B老板赚了2
C老板赚了3
D老板赚了4个
E老板赚了5

这是我的代码的一部分,这只能打印 1 个输入

public void actionPerformed(ActionEvent e)
{
//BOSS
if (e.getSource() == fldSalary)
{
String first = fldFirst.getText();
String last = fldLast.getText();
double salary = Double.parseDouble(fldSalary.getText());


Boss boss = new Boss(first,last,salary);

employee = boss;
output = employee.toString() + " earned Php" + precision2.format(employee.earnings()) + "\n \n" ;
area.append(output);
}
}

最佳答案

使用split功能

String last= fldLast.getText();  // last=" A, B, C, D, E";
String[] parts = last.split(", ");
String part1 = parts[0]; // A
String part2 = parts[1]; // B
String part3 = parts[2]; // C
String part4 = parts[3]; // D
String part5 = parts[4]; // E

firstsalary 相同(Salary 应该是字符串,然后将每个值解析为双倍)

关于java - 如何分隔 jtextfield 上的多个输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26234877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com