首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何分离jtextfield上的多个输入

如何分离jtextfield上的多个输入
EN

Stack Overflow用户
提问于 2014-10-07 11:24:26
回答 1查看 1.6K关注 0票数 1

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

例子:

名字:老板,老板

姓氏: A,B,C,D,E

薪金: 1,2,3,4,5

输出:

老板A挣得1

B老板挣得2

老板C挣3

D老板挣得4

老板E挣5英镑

下面是我的代码的一部分,它只能打印一个输入

代码语言:javascript
复制
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);
    }  
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-07 11:28:05

使用拆分函数

代码语言:javascript
复制
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 (工资应该是字符串,然后将每一个解析为双)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26234877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档