我正在使用RestTemplate執行URL,然後打印出它的http狀態碼。如何有效地獲得每個http狀態碼的計數?
ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET, null, String.class);
System.out.println(response.getStatusCode());
現在我需要做的是,我需要獲得每個狀態碼的計數並將其作爲鍵和值存儲在地圖中。意思是每個狀態碼到達多少次。如果http 200狀態碼達到100次左右,那麼我希望看到它的數量。
我可以通過爲每個狀態碼設置多個臨時變量並相應增加計數來實現。但除此之外還有其他簡單的方法可以做到嗎?
這就是我在我的問題中提到的。我可以有幾個臨時變量,具體取決於有多少Http狀態碼,然後繼續相應地增加計數。但是有沒有其他簡單的方法。這就是我的問題。 – john 2014-09-10 21:58:20
與'Map',你將只有一個「temp」變量。我不認爲會比這更簡單。我會盡量用一個小例子來更新我的答案。 – 2014-09-10 22:02:09