2 ljw2356635 ljw2356635 于 2016.03.26 15:34 提问

要求用数组,并实现增、删、改、查功能 1C

编写Student(stuno,stuname,stuage)要求实现对象型数组,并实现增、删、改、查功能,并且要求年龄范围在18-85之间

5个回答

caozhy
caozhy   Ds   Rxr 2016.03.26 22:41
 class Student
{
public int no;
public String name;
public int age;
public Student(int no, String name, int age) { this.no = ni; this.name = name; this.age = age; }
}
class Students
{
private ArrayList<Student> list = new ArrayList<Student>();
public void add(Student st) { list.add(st); }
public void add(int no, String name, int age) { list.add(new Student(no, name, age)); }
public void remove(Student st) { list.remove(st); }
public Student findStudent(int no) { for (Student st : list) if (st.no == no) return st; return null; }
public Student changeStudent(int no, String name, int age) { Student st = findStudent(no); st.name = name; st.age = age; }
public Student findStudentByName(Student name) { for (Student st : list) if (st.name == name) return st; return null; }
}
ljw2356635
ljw2356635 数组 数组!!!
一年多之前 回复
Mr__Hacker
Mr__Hacker   2016.03.29 17:12

你要用什么语言实现呢?

CSDNXIAOD
CSDNXIAOD   2016.03.30 11:25

数组的 增 删 改 查
在Java中实现增、删、改、查功能?
java使用数组实现线性表功能(增、删、查、改)
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

u011798688
u011798688   2016.03.26 22:32

看你的这个写法好像不是数组应该是Hibernate对实体的操作

Royal_lr
Royal_lr   Ds   Rxr 2016.03.26 16:24

这个很难吗。,,,Student[] stus=new Student[];,,弄一个全局变量,,对这个数组进行增,删,改,,查

ljw2356635
ljw2356635 没有思路!
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!