Im пытается напечатать только первые 5 символов данной строки в одной строке. Моя проблема в том, что вся строка не печатается. Часть конца обрезается.Печать только первых 5 символов строки в одной строке
int l = 0;
int m = 5;
for(int i = 0; i < (string.length()/5) ; i++)
{
System.out.println(string.substring(j,k));
l = m;
m = m + 5;
}
Учитывая string = "Hello world, my name is something which you want to"
результат будет что-то вроде:
Hello
worl
d, my
Однако последние части строки не печатается.
Что '' j' и k' ..? – user2339071
Вам нужно учитывать тот факт, что в конце вы можете не иметь ровно 5 символов ... – MadProgrammer