小编use*_*376的帖子

在对象数组中搜索某些String

我找不到答案所以我必须发布一个新问题 - 虽然它似乎与已经在这里提出的其他几个问题相似 - 但重点是:

我有一些列表,例如:

private static List<Book> books = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)

它包含了Book我所拥有的类的对象

private String title;
private String author;
Run Code Online (Sandbox Code Playgroud)

和吸气者和制定者.

现在我有了一个新对象Book(通过参数/ servlet从webform获得),我想检查新书的标题是否已经在列表中books.如果它已在该列表中,则打印一些控制台输出.如果不是,我想将整个新对象添加到列表中.为了做到这一点,我尝试使用常规的foreach循环来比较标题.有时候它有效,有时候没有(有时我的功能是以正确的方式比较两个标题,但有时不是 - 我不知道为什么).我知道有一种更好的方法可以使用Java 8.但是,对于Java 8,我是新手.有人能告诉我一个很好的方法吗?

java arraylist java-8 java-stream

2
推荐指数
1
解决办法
98
查看次数

Java - 绘制一个三角形

嘿,我知道绘制椭圆/矩形并使用填充它很简单

g.fillOval(30, 40, 20, 20);
Run Code Online (Sandbox Code Playgroud)

但如何绘制三角形?如果它有随机坐标,那将是最好的.

java random geometry draw

0
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×2

arraylist ×1

draw ×1

geometry ×1

java-8 ×1

java-stream ×1

random ×1