online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
import java.util.*; public class Main { public static void main(String[] args) { int[] numbers = {50, 20, 40, 30, 10}; int target = 9; System.out.println("Adjacent Greatest number of " + target + " is " + findAdjacentGreatest(numbers,target)); } // METHOD TO FIND THE ADJACENT GREATEST NUMBER public static int findAdjacentGreatest(int[] numbers, int target) { // USED ARRAY LIST BECAUSE WE DONT KNOW THE CORRECT SIZE OF THE ARRAY TO INITIALISE THE ARRAY ArrayList<Integer> greaterNumbers = new ArrayList<Integer>(); for (int i=0; i<numbers.length;i++) { if(numbers[i] > target) { greaterNumbers.add(numbers[i]); } } // RETURN THE MINIMUM OF THE GREATEST NUMBERS return Collections.min(greaterNumbers); } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue