If you do not want to use for each cycle, you can follow this.
for(int i = 0; i < Stocks.size(); i++) { for (int j = 0; j < NameofFileinDir.size(); j++) { if (Stocks[i].equals(NameofFileinDir[j])) > 0) { System.out.println("Stock:" + Stocks[i]);} else{ System.out.println("Stock not in files:" + Stocks[i]); } } }
In the abovecode, instead of having stock [i], do the following:
for(int i = 0; i < Stocks.size(); i++) { for (int j = 0; j < NameofFileinDir.size(); j++) { if (Stocks.get(i).equals(NameofFileinDir.get(j))) > 0) { System.out.println("Stock:" + Stocks[i]);} else{ System.out.println("Stock not in files:" + Stocks.get(i)); } } }
source share