我無法理解如何使這個代碼應該在Java7這個 - >符號在Java中的含義是什麼?
RetryPolicy retryPolicy = new RetryPolicy()
.retryWhen((ClientResponse response) -> response.getStatus() != 200)
.withDelay(1, TimeUnit.SECONDS)
.withMaxRetries(3);
Recurrent.get(() -> webResource.post(ClientResponse.class, input), retryPolicy);
工作正是這種->
符號在java中是什麼意思?
如果Java7不支持它如何改變它,所以它應該工作。
切換到使用Java 8,因爲不再支持v7。 –
這稱爲箭頭' - >',用於lambda表達式中,如參數,' - >'箭頭和表達式 – iMBMT
@tom thx。錯字錯誤,更正。 – iMBMT