Write the following Scheme functions in JavaSolutionimport j
Write the following Scheme functions in Java:
Solution
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class Neshted {
public static String neshted_list(List<Integer> list){
String output = \"\";
float count =0;
for(int i : list){
if(count == list.size()/2){
if(list.size() %2 == 0)
output += \"()\";
else
output += \"(\";
}
if(count<list.size()/2){
output += \"(\"+i;
}
else if(count >=list.size()/2) {
output += i+\")\";
}
count ++;
}
return output;
}
public static void main (String args[]){
Integer[] values = {4,5,3,2,8};
List<Integer> list = Arrays.asList(values);
System.out.println(neshted_list(list));
}
}
