Program to output as below formate:
1
2 3
4 5 6
7 8 9 10
Answer Posted / debashree
In the above example one never knows how many lines are required to be print. So, to keep the program generic , we can implement it the following way:
public class FormattedOutput2 {
/**
* @param args
*/
public static void main(String[] args) {
printOutput(Integer.parseInt(args[0]), 1, 0);
}
private static void printOutput(int lastNum, int i, int num) {
int count = 0;
while(num < lastNum){
StringBuffer formatString = new StringBuffer();
while(count < i && num < lastNum){
formatString.append(++num + " ");
count++;
}
System.out.println(formatString);
i++;
count = 0;
}
}
}
Output for : 10
1
2 3
4 5 6
7 8 9 10
Output for: 102
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45
46 47 48 49 50 51 52 53 54 55
56 57 58 59 60 61 62 63 64 65 66
67 68 69 70 71 72 73 74 75 76 77 78
79 80 81 82 83 84 85 86 87 88 89 90 91
92 93 94 95 96 97 98 99 100 101 102
| Is This Answer Correct ? | 2 Yes | 2 No |
Post New Answer View All Answers
How do you make an arraylist empty in java?
What do you understand by weak reference?
What will happen if there is a default method conflict as mentioned above and we have specified the same signature method in the base class instead of overriding in the existing class ?
What are the methods used to implement for the key object in the hash map?
What is the purpose of the wait(), notify(), and notifyall() methods in java programming?
What is rmi and steps involved in developing an rmi object?
What are synchronized methods ?
What modifiers may be used with a top-level class?
What is the basic of java?
Which method you will use to create a new file to store some log data. Each time a new log entry is necessary, write string to the file in java ?
Which class is the superclass for every class in java programming?
Name few java.lang classes introduced with java 8 ?
What is encapsulation in java?
Which is better stringbuilder or stringbuffer?
Explain naming conventions for packages?