for(int i=0; i<nums.length; i++) {
System.out.println(nums[i]);
}
В твоем случае - да
Как ты измеряешь «легкость»?
спорим сложность кода
Недавно на собесе размышляли, что эффективнее ++i делать в цикле. Кто знает без Гугла, насколько это правда?)
По-моему так не создается новая переменная, насколько помню. Но это все неважно в рамках жвм
i++ как а примере
Не новая, а лишняя
есть хоть какая то польза от этих рассуждений когда на практике ты бахаешь стримы и не паришся?
На каких нибудь плюсах конечно есть.
Я именно от плюсов и задался вопросом, но по итогу жвм все тупости прощает
Жвм много чего неявного делает. Например может не создавать объект в некоторых случаях, даже если ты написал new.
щас компиляторы умные, они тебе сразу впаяют ++i
Обсуждают сегодня