0

プログラム内で、int から文字列の多次元配列に変換された配列を作成しましたemployeeNamesA[2][i]。これをすべて 1 つの JOptionPane.showMessageDialog で印刷できるように、文字列ビルダーを使用したいと考えています。ネストされたループを機能させようとして問題が発生しています。

StringBuilder builder = new StringBuilder (employeeNamesA.length);
    for (int i=0; i<employeeNamesA.length; builder.append(employeeNamesA[][i++]))
        {
        for(int j=0; j<2; builder.append(employeeNamesA[j++][]))
        builder.append("\n");
        }
    JOptionPane.showMessageDialog(null, "Employees with new Salary: " + builder.toString() + "PBI will now be paying this much more in total salary: $" + (totalSalary - totalNewSalary));
4

1 に答える 1

1

このようなものをお探しですか?

StringBuilder builder = new StringBuilder (employeeNamesA.length);
    for (int i=0; i<employeeNamesA.length; i++))
        {
        for(int j=0; j<2; j++)
            builder.append(employeeNamesA[i][j]+"\n");
        }
    JOptionPane.showMessageDialog(null, "Employees with new Salary: " + builder.toString() + "PBI will now be paying this much more in total salary: $" + (totalSalary - totalNewSalary));
于 2013-05-02T19:39:24.920 に答える