Как видите, я хочу получить символ только в позиции 18 массива String, который должен возвращать число символов типа? Моя проблема в том, что когда я запускаю первую печать, она печатает номер правильно. Теперь, когда я пытаюсь сохранить его, мне почему-то дают 49? Я пытался использовать NUM = int (name.charAt(18))
, но это не работает вообще. Я просто пытаюсь понять, что здесь происходит.
String name = "Sprites/ships/Ship1.png";
int NUM;
println(name.charAt(18));
NUM = name.charAt(18);
println(NUM);