I want to delete an element from a Sorted Student Object arr

I want to delete an element from a Sorted Student Object array by last name. The code I\'ve written is giving me a Nullpointer exception.

Here is what I have so far... please help.

public static void e public static void enterStudentToDelete () System.out.println (\"Which student would you like to delete?\") scanner scan = new Scanner (System.in); String name scan . n ext(); deletestudent (students, name): public static void deleteStudent (Student [] arr, String name) [ int j = 0; Student [] temp= new Student [arr. length]; for (int 1 = 0; i

Solution

Ans:

public static void enterStudentToDelete()
{
   System.out.println(\"Which student would you like to delete\");
   Scanner scan=new Scanner(System.in);
   String name=scan.next();
   deleteStudent(students,name);
}
public static void deleteStudent(Student[] arr,String name)
{
   ArrayList<String> al=new ArrayList<String>();
   for(int i=0;i<arr.length;i++)
           al.add(arr[i]);
       al.remove(name);
arr=al.toArray(new String[al.size()]);
}

I want to delete an element from a Sorted Student Object array by last name. The code I\'ve written is giving me a Nullpointer exception. Here is what I have so

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site