我找不到答案所以我必须发布一个新问题 - 虽然它似乎与已经在这里提出的其他几个问题相似 - 但重点是:
我有一些列表,例如:
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,我是新手.有人能告诉我一个很好的方法吗?
嘿,我知道绘制椭圆/矩形并使用填充它很简单
g.fillOval(30, 40, 20, 20);
Run Code Online (Sandbox Code Playgroud)
但如何绘制三角形?如果它有随机坐标,那将是最好的.