メソッドに複数のパラメータを渡し、それらのパラメータをペイロードに入れる適切な方法は何ですか?Java:メソッドに複数のパラメータを渡す
方法サーバーへのペイロード/ wのHTTPリクエストを送信(およびそれからの応答を受信)、これはうまく機能しなければならない:
public static JSONObject myMethod(String parameterOne, JSONArray parameterTwo, String parameterThree, long parameterFour) {
...
HttpPost request = new HttpPost(url);
request.addHeader("Content-Type", "application/json");
JSONObject payload = new JSONObject();
payload.put("parameterOne", parameterOne);
payload.put("parameterTwo", parameterTwo);
payload.put("parameterThree", parameterThree);
payload.put("parameterFour", parameterFour);
request.setEntity(new StringEntity(payload.toString()));
...
しかし、私は別のがあるべきと信じて、より効率的なこれを行うための(そして美的)方法です。
もっと効率的な/美的なものは存在すると思いますか? – Spotted