If what you want is to print something different in the last iteration of your loop, put a condition like this:
for(i=0; i<vector.length; i++)
{
if(i==vector.length-1)
System.out.print(Integer.toString(vector[i]));
else
System.out.print(Integer.toString(vector[i]) + " < ");
}
You also have the possibility to print all cases except the last one and then, once you have left the loop, print the last position.
for(i=0; i<vector.length-1; i++)
{
System.out.print(Integer.toString(vector[i]) + " < ");
}
System.out.print(Integer.toString(vector[vector.length-1]));
I tried to touch the code as little as possible and make it understandable.