How to print array without using loop and recursion In java
10,435
Solution 1
Method 1:
We can print array without using loop or recursion as
char [] crr = {'A','B','C','D','E','F'};
System.out.println(" Print Array ="+ Arrays.toString(crr));
Output: Print Array =[A, B, C, D, E, F]
Method 2: Firstly we make arraylist from array and then print it .
String [] brr ={"HTML","PHP","JAVA","C"};
ArrayList<String> arr= new ArrayList<String>(Arrays.asList(brr));
System.out.println("ArrayList Is ="+arr);
Source : Print array without using loop/recursion
Solution 2
Please check this answer.
public class Test {
public static void main(String[] args) {
Test64Numbers();
Test32Numbers();
Test4Numbers();
}
private static int currentNumber = 0;
private static void Test1Number() { System.out.println(++currentNumber); }
private static void Test2Numbers() { Test1Number(); Test1Number(); }
private static void Test4Numbers() { Test2Numbers(); Test2Numbers(); }
private static void Test8Numbers() { Test4Numbers(); Test4Numbers(); }
private static void Test16Numbers() { Test8Numbers(); Test8Numbers(); }
private static void Test32Numbers() { Test16Numbers(); Test16Numbers(); }
private static void Test64Numbers() { Test32Numbers(); Test32Numbers(); }
}
Author by
Admin
Updated on June 11, 2022Comments
-
Admin almost 2 years
In my application there is need to print values of array. I can not use any loop or recursion and want to print all values from http response. There is any way to print java array without using loop or recursion. For Example I have array int [] ={102,202,..12}. now i want to print values as
102,202 .. 12 . Order maintain is not necessary .