指定された が含まれてcontains()
いても false を返すメソッドに問題があります。私のコードは次のとおりです。ArrayList
Object
String [] transaction = dbConnection.getPendingTransaction(username);
if (!onlineConnection.getSentTransactionRequests().contains(transaction)) {
onlineConnection.getSentTransactionRequests().add(transaction);
String packet = "RTR" + "_" + transaction[0] + "_" + transaction[2] +
"_" + transaction[3] + "_" + transaction[4];
onlineConnection.send(packet);
}
Thread.sleep()
私は繰り返しの間に試したので、ArrayList
成功せずに熱心にロードされませんでした。