当然,这在java中是一个不可能的语句(到目前为止),但是理想情况下我想实现它,因为它是许多迭代的核心。例如,当它第一次被调用时,I'm‘m it 650,000+,当它创建ArrayList的时候。不幸的是,现实情况是,我的实际代码在else循环中没有set;因此,它将先传递add,然后传递set命令,从而浪费时间。在那之后,我还让它在另一个循环中,它只执行集合,因为数据已经创建,这在许多其他循环中是多嵌套的,所以这是一个冗长的过程。Arr
我对java很陌生,受到的启发,我编写了一个while循环版本和一个for循环版本(这个问题),该程序搜索数组中的"item“(在主方法中称为int 20 )并返回它的值,它们都能工作。但是,在这个for循环版本中,第二个if语句,特别是"databasei == databasedatabase.ength-1“,看起来是多余的,因为for循环中的终止条件已经指定i< database.lengthfound."); return item;
public s