은 불필요한 메모리 사용을for-each 루프에서 배열을 어디에서 초기화해야합니까?
String[] words = text.split(" ");
for (String s : words)
{...}
을 만들 다음겠습니까 또는 다음 전화 text.split(" ")
루프가
for (String s : text.split(" "))
{...}
반복 될 때마다 더욱 바람직 될 것입니다 어떤 방법으로?
이 컨벤션 질문을 코딩처럼 소리 대답은 매우 주관적이다. 개인적으로 나는 첫 번째 방법을 선호합니다. – nhahtdh
두 솔루션 모두 비슷한 양의 메모리를 사용합니다. –