How find the data in ArrayList? 2011-12

i am write a New code in c++ who find the data in the array list
Code:
package student;
import java.io.*;
import java.util.*;
 
public class StudentProtocol {
 
	private String id;
	private String name;
	private String module_name;
	private String marks;
	BufferedReader userInput=new BufferedReader(new InputStreamReader(System.in));
	ArrayList<String> myArr =new ArrayList<String>();
 
	//constructor	
	public StudentProtocol(String id,String name,String module_name,String marks){
		this.id=id;
		this.name=name;
		this.module_name=module_name;
		this.marks=marks;
	}
 
	//
	public String getId(){
		return id;
	}
 
	public String getName(){
		return name;
	}
 
	public String getModuleName(){
		return module_name;
	}
 
	public String getMarks(){
		return marks;
	}
 
	//mutator
 
	public void setId(String id){
		this.id=id;
	}
 
	public void setName(String name){
		this.name=name;
	}
 
	public void setModuleName(String module_name){
		this.module_name=module_name;
	}
 
	public void setMarks(String marks){
		this.marks=marks;
	}
 
	public void displayStudentDetails(){
		System.out.println("ID is "+id);
		System.out.println("Name is "+name);
		System.out.println("Module name is "+module_name);
		System.out.println("Marks is "+marks);
	}
 
	public void addDetails()throws IOException{
		BufferedReader userInput=new BufferedReader(new InputStreamReader(System.in));
		ArrayList<String> myArr =new ArrayList<String>();
		myArr.add(id);
		myArr.add(name);
		myArr.add(module_name);
		myArr.add(marks);
 
		System.out.println("Adding a new student");
		System.out.println("Enter id:");
		String id = userInput.readLine();
		System.out.println("Enter name:");
		String name = userInput.readLine();
		System.out.println("Enter module name:");
		String module_name = userInput.readLine();
		System.out.println("Enter marks:");
		String marks = userInput.readLine();		
		System.out.println("ID is "+id);
		System.out.println("Name is "+name);
		System.out.println("Module name is "+module_name);
		System.out.println("Marks is "+marks);
 
 
	}
 
	public  void removeDetails(ArrayList<String> myArr) throws IOException{
		displayStudentDetails();
		//BufferedReader userInput = new BufferedReader (new InputStreamReader (System.in));
 
		System.out.println("Please,enter a student id to delete:");
		String id =userInput.readLine();
		System.out.println("Size of array before removing item:"+myArr.size());
		myArr.remove(myArr);
		System.out.println(id+"has been removed!");
		System.out.println("Size of array after removing item:"+myArr.size());
 
	}
	/*public void modifyDetails() throws IOException{
 
		ArrayList<String> a= myArr;
		System.out.println(myArr);
 
 
 
 
	}*/
 
 
	public static void main(String[] args, ArrayList<String> id) throws IOException {
		StudentProtocol s1= new StudentProtocol("89023","Rita","cse 3000Y","32.5");
		s1.addDetails();
	}
 
}


Sponsored Links