int i = 0;
String[] b = new String[]{releaseId, i});
вызывает int cannot be converted to java.lang.String
INT не может быть преобразован в java.lang.String
Из того, что я знаю, что Java делает преобразование неявным String (в случае не-примитивов вызов ToString())?
Итак, что здесь не так?
Есть ли что-то другое в Java для Android ?!
int i = 0; String [] b = new String [] {"" + releaseId, "" + i}); –
^Пожалуйста, не делайте этого - это действительно не очень хорошая практика - да, это работает, но вы должны использовать 'String.valueOf();' –
@Ed George, поэтому я опубликовал его как комментарий и не ответил. конечно ты прав. –