Tag: element

print()函数,用于打印列表中每个元素的内容

基本上我正在尝试编写一个print语句,允许我在运行driver.java时将每行的元素打印为println作为输出。 而对于我的生活,我无法弄清楚如何做到这一点。 任何帮助将不胜感激。 这是driver.java public class Driver { public static void main(String args[]){ LList s_list = new LList(); s_list.insert(“New York, 8.4M”); s_list.insert(“Los Angeles 3.8M”); s_list.insert(“Chicago, 2.7M”); s_list.insert(“Houston, 2.1M”); s_list.insert(“Philadelphia, 1.55M”); s_list.insert(“Phoenix, 1.51M”); s_list.append(“San Antonio, 1.4M”); s_list.append(“San Diego, 1.35M”); s_list.append(“Dallas, 1.25M”); s_list.append(“San Jose, 0.998M”); s_list.append(“Austin, 0.88M”); s_list.append(“Indianapolis, 0.84M”); s_list.append(“Jacksonville, 0.84M”); s_list.append(“San Francisco, 0.83M”); s_list.append(“Columbus, 0.82M”); s_list.append(“Charlotte, […]

获取arraylist中项目的索引;

我有一个名为AuctionItem的类。 AuctionItem类有一个名为getName()的方法,它返回一个String 。 如果我有一个AuctionItem类型的ArrayList ,那么返回ArrayList中具有特定名称的项的索引的最佳方法是什么? 我知道有一个.indexOf()函数。 该函数的参数是一个对象。 要查找具有名称的项,我应该只使用for循环,当找到该项时,返回ArrayList的元素位置? 有没有更好的办法?