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
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 |
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 |
Which is faster call by value or call by reference?
why using interface interface ?
What is the size of a string in java?
What are possible key words, we can use to declare a class?
Is there any sort function in java?
Can static method access instance variables ?
Difference between a class and an object?
How many ways can you break a singleton class in java?
What is difference between Iterator and for loop
What is quick sort in java?
For class CFoo { }; what default methods will the compiler generate for you>?
How does singleton class work?