//ArrayStuff2.java //sort, binarySearch import javax.swing.*; import java.awt.*; import java.util.*; //***Arrays utility class public class ArrayStuff2 extends JApplet { // public void init () { public static void main(String[] argv) { JTextArea textarea = new JTextArea(10,60); textarea.setLineWrap( true ); textarea.setFont( new Font("Courier",Font.BOLD,18) ); JScrollPane scrollpane = new JScrollPane(textarea); String input; input = JOptionPane.showInputDialog(null,"What size array you want?", "Enter an integer", JOptionPane.QUESTION_MESSAGE); int size = Integer.parseInt(input); int[] A = new int[size]; input = JOptionPane.showInputDialog(null, "Max range of random ints you want?", "Enter an integer", JOptionPane.QUESTION_MESSAGE); int range = Integer.parseInt(input); //generate random ints between 0 and range-1 for (int i=0; i= 0) JOptionPane.showMessageDialog(null,""+searchNum+ " found at index "+foundIndex); else JOptionPane.showMessageDialog(null,""+searchNum+ " not in the array"); input = JOptionPane.showInputDialog(null, "Number you want to search for? (Enter to quit)", "Enter an integer", JOptionPane.QUESTION_MESSAGE); } } }