This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Are you asking why there is only a small space between the M and the L but there is a big space between the L and the F? This is because the tab character ('\t') has several interpretations. In this case it looks like your console is using what are called "tab stops". This means that the tab character fills in white space until it reaches a tab stop. It looks like the tab stops are set every eight characters. So if you have 7 characters so far and then use a tab character, it will only insert one character to get to the total of 8 characters since the last tab stop. On the other hand, if you have 5 characters so far, the \t will add 3 spaces to get to the total of 8.
Yes, it seems to be the cause. The tab stops. The �tab� counts the space or character used before when �stop�. I take this in account next I have a problem. I used to believe that Java was over my OS. But it�s very portable.
Thank You, [ January 29, 2006: Message edited by: Mark Lopez ]