Для сравнения Java & Kotlin пробую трансформир...
# russian
o
Для сравнения Java & Kotlin пробую трансформировать IntelliJ IDEA код из Linux CLI утилиты (работающий код)... Но когда выполняется (Run) в IntelliJ IDEA фрагмент ввода типа такого: String szS = cons.readLine( "%s%d%s", "point #", ++i, " : " ); - вылетает NullPointerException. Причём этот же код замечательно (без проблем😉) работает в CLI, при запуске java xxx. Могу предположить, что это связано как-то с ориентацией среды выполнения-отладки IntelliJ IDEA на GUI ввод/вывод, и с терминалом это нормально не работает. Как решить проблему?
a
olej: Лаконичненько... 😂
o
а вы не спешите😉
b
Если cons - это java.io.Console, то она не всегда доступна
o
что значит "не всегда"? код компилируется ОК, но на выполнении NullPointerException; этот же файл *.class, компилированный в IDEA, выполняется java * - на ура!
откуда такая странная bold разметка? 🤔
b
System.console()
может вернуть null