关注
import java.util.ArrayList;import java.util.List; public class NoteBook { private List<String> list; public NoteBook(){
list = new ArrayList();
}
public NoteBook(List<String> list){
this.list = list;
}
//存储记录
//不限制能存储的记录条数
public String save(String s){
if (list.add(s)) {
return "存储成功";
}
return "存储失败";
}
//获取记录条数
public int getSum() {
return list.size();
}
//查看每条记录
public String getAnyOne(int i) {
if (i > 0 && i < list.size()) {
return list.get(i);
}
return "没有此记录";
}
public String getAnyOne() {
if (list.size() == 0) {
return "没有此记录";
}
return list.get(0);
}
//删除记录
public String deleteOne() {
if (list.size() == 0) {
return "没有此记录";
}
return list.remove(0);
}
public String deleteOne(int i) {
if (i > 0 && i < list.size()) {
list.remove(i);
return "已经移除";
}
return "没有此记录";
}
public void showAll() {
list.forEach(s-> System.out.println(s));
}
public static void main(String[] ages){
NoteBook noteBook = new NoteBook();
noteBook.save("记录0");
noteBook.save("记录1");
noteBook.save("记录2");
noteBook.save("记录3");
System.out.println("插入结果:"+noteBook.save("记录4"));
System.out.println("删除结果:"+noteBook.deleteOne());
System.out.println("获得条目: "+noteBook.getSum());
System.out.println("列出一条: "+noteBook.getAnyOne(1));
noteBook.showAll();
}
}
查看原帖
点赞 评论
相关推荐
10-19 19:15
四川大学 Java 点赞 评论 收藏
分享
牛客热帖
正在热议
# 同bg的你秋招战况如何? #
17636次浏览 142人参与
# 写简历别走弯路 #
579974次浏览 7192人参与
# 0offer互助地 #
120430次浏览 1230人参与
# 你的简历改到第几版了 #
641592次浏览 9443人参与
# 我的简历长这样 #
1631943次浏览 25631人参与
# 寒假躺平还是提前实习 #
21555次浏览 91人参与
# 你会为了工作牺牲生活吗? #
18038次浏览 159人参与
# 国企vs私企,你更想去? #
77184次浏览 942人参与
# 如何写一份好简历 #
553559次浏览 8039人参与
# 第一份工作应该只看薪资吗 #
44967次浏览 812人参与
# 最后再改一次简历 #
1708709次浏览 27266人参与
# 正在实习的碎碎念 #
1172977次浏览 12438人参与
# 实习与准备秋招该如何平衡 #
600234次浏览 7432人参与
# 工作两年想退休了 #
43397次浏览 551人参与
# 你们的毕业论文什么进度了 #
762075次浏览 7654人参与
# 非技术岗薪资爆料 #
135242次浏览 1239人参与
# 蚂蚁求职进展汇总 #
13398次浏览 185人参与
# 工作压力大怎么缓解 #
29649次浏览 442人参与
# offer帮选 #
210777次浏览 2156人参与
# 能让你振作起来的一句话 #
32812次浏览 329人参与