リクエストパラメータに変数の値を入れた URL を生成したい


リクエストパラメータに変数の値を入れたいと思います。  
下記のコードに変数を使ってxのところに"00001"、yのところに1234が入るようにしたいです。  
どういう書き方をすればよろしいのでしょうか。  
よろしくお願いいたします。

[code]

    String userId = "00001"
    int cost = 1234;
    
    http://localhost:8080/servlet/test?userId=x&cost=y
    
[/code]




URL文字列に固定な部分と変数を連結すればいいと思います。  
例:  
string url = "<http://localhost:8080/servlet/test?userId=>" + userId +
"&cost=" + cost




リクエスト URL を構築するには、[Apache URIBuilder](http://hc.apache.org/httpcomponents-
client-ga/httpclient/apidocs/org/apache/http/client/utils/URIBuilder.html)
をおすすめします。

[code]

    String url = new URIBuilder("http://localhost:8080/servlet/test")
            .setParameter("userId", userId)
            .setParameter("cost", String.valueOf(cost))
            .build().toString();
    
[/code]

