user11000055 :
I am wondering is there anyways probably by stream API to convert
List<Integer> li = Arrays.asList(1,2,3,45,678);
to char[]
ch without going to an intermediate stage of String
? I could not find one.
Vishwa Ratna :
I achieved the solution , but i had to have a intermediate String
Transformation.
List<Integer> li = Arrays.asList(1,2,3,45,678);
String Str =li.toString();
char [] ch = new char[Str.length()];
for(int i=0;i<Str.length();i++)
{
ch[i] = Str.charAt(i);
}
for(char cc:ch)
{
System.out.print(cc);
}
Output: [1, 2, 3, 45, 678]