- 17
- 0
Почему переменная string не равна значению переменной int?
Подозреваю, что ошибка в применении кода. Недавно начал изучать Java.
Java:
package example;
public class example{
int i = 0;
String str = String.valueOf(i);
@SubscribeEvent
public void onKillMob(LivingDeathEvent e){
if(e.source.getEntity() instanceof EntityPlayer){
i = i + 5;
str = String.valueOf(i); //WHY str != String.valueOf(i)?
if(str = String.valueOf(i)){
e.entity.dropItem(Items.apple, 1);
}
}
}
Подозреваю, что ошибка в применении кода. Недавно начал изучать Java.