我有以下代码:
String requestString=String.format(Constants.SEARCH_SETS_API,
Constants.DEVELOPER_KEY,
"ids:".concat(setId),
"1");
在哪里
public static final String DEVELOPER_KEY = "3ansrfnt10cggo80";
public static final String SEARCH_SETS_API =
"http://api.quizlet.com/1.0/sets?"
+ "dev_key=%1s&"
+ "q=%2s&"
+ "sort=alphabetical&"
+ "whitespace=off&"
+ "page=%3s&"
+ "per_page=50&"
+ "time_format=unix&"
+ "images_only=off&"
+ "updated_since=0&"
+ "extended=on";
问题:问题是在 %3s 说明符之前插入了“\n”,以防第三个参数是 1 或 2 个字符长,如“1”、“12”等。如果它是 3 个字符长,更像“123”等没有插入回车。
问题:如何去掉 %3s 参数之前的回车,以防它是 1 或 2 个字符长?