Обратите внимание на это
if(i!=-1)
{
System.out.println((char)i); ----------> You are using println
}
Измените его на
if(i!=-1)
{
System.out.print((char)i);
}
print () - будет печатать требуемый вывод в той же строке снова и снова. (Это то, что вы должны использовать)
println () - напечатает вывод в следующей строке (это то, что вы используете в своем коде)