HTTP @GETのURL文字列に現在の日付を追加しようとしていますが、Attribute value must be constant
エラーが発生しています。なぜ私は理解できませんか? @Selvinはすでにそれが原因で一定でdate
ではないのだコメントで指摘したように、私は改造2.なぜ属性値は一定のエラーでなければなりませんか?
public interface API {
final Date c = new Date();
final String date=new SimpleDateFormat("yyyy-MM-dd").format(c);
static final String url = ("/modules/json/json/Index?costNumber=0417&firstDay="+date+"&language=fi");
@GET(url)
Call<Menu> getMenuName();
Javaの基礎を:なぜなら 'はurl'が一定でない – Selvin
@Selvin作る' +日付+ 'プラス' data'が一定でないという事実...のいや私は知っているが、どのように私はURLに日付を得ることができますか?たとえば、日付が2017-01-18の場合、urlは/ modules/json/json/Indexですか?indexNumber = 0417&firstDay = 2017-01-18&language = fi – Nahka
getMenuNameのパラメータを作成し、ドキュメントを読む方法 – Selvin