1

Soap Web サービス アクセスでリクエストを生成するための Dot Net コードがいくつかあります。

    List<Employee> Employees = new List<Employee>{
new Employee{firstname="Aamir",lastname="Hasan",age=20},
new Employee{firstname="awais",lastname="Hasan",age=50},
new Employee{firstname="Bill",lastname="Hasan",age=70},
new Employee{firstname="sobia",lastname="khan",age=80},  
};

今、私はAndroidで同じことをしたいです。では、Java でこの種の遅延バインディングを作成するにはどうすればよいでしょうか。

4

1 に答える 1

0
Arrays.asList(new Employee[]{new Employee("Aamir", "Hasan", 20), new Employee("awais", "Hasan", 50)});

Java ですべてのパラメーターを使用して適切なコンストラクターを作成する必要があることに注意してください。「{パラメータ=値}」表記は機能しません。

アップデート:

適切なコンストラクターとは、すべてのプロパティの明示的なコンストラクターを意味します。

public class Employee {

    public Employee(String firstName, String lastName, int age) {
        // set property values
    }
}
于 2012-10-12T10:45:57.207 に答える