Learning command arguments in Java, trying to print only names in a string of names and ages.
So instead of Bill 32 Mary 42 Bob 29 Lisa 20
I should get Bill Mary Bob Lisa
class CmdArgsNameAgePairs
{
public static void main(String[] args)
{
java CmdArgs Bill 32 Mary 42 Bob 29 Lisa 20
//Bill is 32
//Mary is 42
int i=0;//initial index
while (i <= args.length-1)
{
System.out.println(args[i]);
i++;
}
}
}
// System.out.println(args[0]);
// System.out.println(args[2]);
// System.out.println(args[4]);
// System.out.println(args[6]);
Try this.