Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. /*
  2. *Cameron Houck
  3. *clhouck/a444t872
  4. *A program for array math
  5. *2 Hour
  6. *? Hours
  7. */
  8.  
  9. package Program4;
  10. import java.util.Scanner;
  11. import java.lang.Integer;
  12. import java.lang.Character;
  13.  
  14. /**
  15. *
  16. * @author Chibi
  17. */
  18. public class Program4 {
  19.  
  20. /**
  21. * @param args the command line arguments
  22. */
  23. public static void main(String[] args)
  24. {
  25. /**
  26. * Intializing Everything.
  27. */
  28. char[] array1;
  29. array1 = new char[20];
  30. int arraylength1 = 20;
  31. char[] array2;
  32. array2 = new char[20];
  33. int arraylength2 = 20;
  34. String string1 = "123456789";
  35. array1 = string1.toCharArray();
  36. String string2 = "123456789";
  37. array2 = string2.toCharArray();
  38. int[] arraysum;
  39. arraysum = new int[20];
  40. int counter = 0;
  41. array1 = reverse(array1, arraylength1);
  42.  
  43. System.out.println(array1);
  44.  
  45. }
  46. public static char[] reverse(char[] array,int arraylength)
  47. {
  48. int left = 0;
  49. int right = arraylength - 1;
  50.  
  51. while(left < right)
  52. {
  53. char temp = array[left];
  54.  
  55. /* array[left] = array[right];
  56. array[right] = temp;*/
  57. left++;
  58. right--;
  59. }
  60.  
  61. return array;
  62. }
  63. }
  64.  
  65.  
  66.  
  67. run:
  68. Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9
  69. at Program4.Program4.reverse(Program4.java:53)
  70. at Program4.Program4.main(Program4.java:41)
  71. Java Result: 1
  72. BUILD SUCCESSFUL (total time: 0 seconds)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement