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..
Answer Posted / 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 |
Post New Answer View All Answers
Explain about static nested classes in java?
What are the types of java?
What is nextline method in java?
Is null a string?
What is a method type?
Why unicode is important?
Difference between keyword and identifier.
Can we restart a dead thread in java?
Explain the difference between collection api and stream api in java8?
What is files manifesting?
What is meant by local variable and instance variable?
Differentiate jar and war files?
What best practices should you follow while writing multithreaded code in java?
What is the basic of java?
What are basic data types?