Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
1,078
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. /* CST8110 - Introduction to Computer Programming
  2. * Section: 521
  3. * Semester: 19F
  4. * Professor: Morrison
  5. * Student ID: 040986555
  6. * Student Email: abee0001@algonquinlive.com
  7. * Assignment 4
  8. */
  9.  
  10.  
  11.  
  12. import java.util.Scanner;
  13. import java.util.Arrays; //Imports arrays
  14.  
  15.  
  16.  
  17. public class StringToIntArray { //Class to convert string to an array list
  18.  
  19. int n = 10;
  20. int[] intArray = new int[n];
  21. int index = 0;
  22.  
  23. public static void main(String[] args) {
  24.  
  25.  
  26. }
  27.  
  28. public StringToIntArray(){
  29. Arrays.fill(intArray, Integer.MIN_VALUE);
  30. }
  31.  
  32. public int indexOf(int intToFind){
  33.  
  34.  
  35. while(index < intArray.length) {
  36.  
  37. if (intArray[index] == intToFind){
  38. return index;
  39. }
  40. index++;
  41. }
  42. return -1;
  43. }
  44.  
  45. public int indexOf(String intToFind){
  46. int value = Integer.valueOf(intToFind);
  47. indexOf(value);
  48.  
  49. return -1;
  50. }
  51.  
  52. public boolean contains(int intToFind){
  53.  
  54. if (indexOf(intToFind) == -1){
  55. return true;
  56. }
  57.  
  58. return false;
  59. }
  60.  
  61. public int get(int index){
  62. if (index< Integer.MIN_VALUE && index> intArray.length) {
  63. return Integer.MIN_VALUE;
  64. }
  65. return intArray[index];
  66. }
  67.  
  68. public boolean scanStringToIntArray(String s, boolean skipErrors){
  69. Scanner input = new Scanner(s);
  70.  
  71.  
  72. while(input.hasNext() == true) {
  73.  
  74. if (!input.hasNextInt()) {
  75. input.next();
  76.  
  77. } else {
  78. System.out.println(intArray[index]);
  79. intArray[index] = input.nextInt();
  80. index++;
  81. }
  82. }
  83.  
  84. return true;
  85. }
  86.  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement