I want to delete an element from a Sorted Student Object array by last name . Th
ID: 3936449 • Letter: I
Question
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; iExplanation / Answer
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()]);
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.