hello.
i have created String name,surname,country;
int age;
and a scanner which takes informations from keyboard.
and this print lines:
System.out.println("Name\t Surname\t Age\t Country);
System.out.println(name+"\t"+surname+"\t"+age+"\t"+country);
NORMALLY:

EX:
Name Surname Age Country
JOHN smith 35 uk

but IF NAME HAS TOO MANY CHARS IT IS NOT DISPLAYED IN THE SAME COLUMN.
EX:
Name Surname Age Country
MARTIN TIMBERLAKE 35 CALIFORNIA

IS POSSIBLE IN JAVA TO FIX THIS ?

Recommended Answers

All 2 Replies

yep, with formatting.
there are several ways of doing that, manually by setting a number of chars,
but if you want a decent way, I would suggest you read on about Formatted Printing.

commented: thx :) +1

thx ;)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.