Ok so now somehow I have written the code to find the digits separately.Below is the code.

BufferedReader k=new BufferedReader(new InputStreamReader(System.in));
System.out.println("enter a number");
try {
int num=Integer.parseInt(k.readLine());
int n=num;

Now my intention is make the programme run like below..

I have an integer number lets say 4567.
The programme output will print 410614(every second digit will be added with it self)
example->
int num=4567.
second digit is four(4) here,so in output it will add 5+5=10
then fourth digit is seven(7) here,so in output it will be 7+7=14.
Finally it will give me the whole output as 410614.

I have an integer number lets say 4567.
The programme output will print 410614(every second digit will be added with it self)
example->
int num=4567.
second digit is five(5) here,so in output it will add 5+5=10
then fourth digit is seven(7) here,so in output it will be 7+7=14.
Finally it will give me the whole output as 410614.

expansion of Campbell suggestion:
while(true)
int remainder = num % 10
print *remainder*
num = num / 10; // get remaning digits
if num == 0 then break;