take any 4 input numbers. like 2345.. wanted out put is All 16 combinations of the number 2345..
for example-
taking input as 4565
output-
5654
4556
4655..

Answers were Sorted based on User's Feedback



take any 4 input numbers. like 2345.. wanted out put is All 16 combinations of the number 2345.. f..

Answer / vvsatya.

package dv.java;

public class ItrateFourNumbers {
int i=1;int j=2;int k=3;int l=4;int temp=0;


public ItrateFourNumbers() {

}
void klSwap(){
temp=k;
k=l;
l=temp;
System.out.println(i+""+j+""+k+""+l);
}
void itrateFourNum(){

for (int m = 0; m <=3; m++) {

klSwap();

klSwap();

temp=j;
j=k;
k=l;
l=temp;
System.out.println(i+""+j+""+k+""+l);

klSwap();

temp=j;
j=l;
l=k;
k=temp;
System.out.println(i+""+j+""+k+""+l);

klSwap();

temp=k;
k=j;
j=l;
l=i;
i=temp;
System.out.println(" ");

}

}

public static void main(String[] args) {
ItrateFourNumbers ifn= new ItrateFourNumbers();
ifn.itrateFourNum();
}

}

Is This Answer Correct ?    3 Yes 2 No

take any 4 input numbers. like 2345.. wanted out put is All 16 combinations of the number 2345.. f..

Answer / anitha

package com.boa.example.java;

public class NumberTest {

public void swapnum(int a,int b,int c,int d){

for(int x=0;x<=3;x++){
int t1=0;
int t2=0;
int t3=0;

if(x == 0){
t1= b;
t2=c;
t3=d;
}

if(x == 1){
t1= c;
t2=b;
t3=d;
}

if(x == 2){
t1= c;
t2=d;
t3=b;
}
if(x == 3){
t1= b;
t2=d;
t3=c;
}
System.out.println(a+""+t1+""+t2+""+t3 );
}
}

public static void main(String args[]){
int i=1;
int j=2;
int k=3;
int l =4;

NumberTest n = new NumberTest();
n.swapnum(i,j,k,l);
n.swapnum(j,k,l,i);
n.swapnum(k,l,j,i);
n.swapnum(l,k,j,i);
}
}
o/p-1234
1324
1342
1243
2341
2431
2413
2314
3421
3241
3214
3412
4321
4231
4213
4312

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More Core Java Interview Questions

what is abstract method with example?

6 Answers   Infosys, Virtusa,


What is a string token?

0 Answers  


What are the ways in which a thread can enter the waiting state?

0 Answers  


Difference between Array and vector?

9 Answers  


what are abstract functions?

0 Answers  






How to pass arraylist to stored procedure in java?

0 Answers  


Can you give names of Container classes?

0 Answers   Ordain Solutions,


What is identifier in java?

0 Answers  


What is classpath?

0 Answers  


What is == in java?

0 Answers  


What is the old name of java?

0 Answers  


Tell me the latest versions in java related areas?

0 Answers  


Categories