Я не понимаю % comment.length
бит следующего кода:Что делает comment.charAt (i% comment.length())?
comment.charAt(i % comment.length())
ли часть между кронштейнами преобразовать в целое число со значением, которое представляет i
по отношению к длине комментария?
Например, если:
comment = "test"
i = 2
что бы comment.charAt(i % comment.length())
быть?
2% 4 => 2. И символ с индексом 2 - ** s **. Я что-то пропустил? – Mahesh
Ну, вы в основном говорите 'comment.charAt (0.5)', который не работает, поскольку метод 'charAt()' принимает в качестве аргумента только положительные целые числа. – fireshadow52
@ fireshadow52 - Возможно, захотите [перечислить это] (https://www.google.com/search?q=2+%25+4). –