String [] reverse = {"a", "b", "c", "1", "2", "3"};
for (String forward : reverse)
System.out.print (forward + " ");
for (int j = 0; j < array.length ; j++){
//j = last index of reverse -1 everytime this loops
reverse[i] = reverse[j]
}
원시 j에 대한 값을 가져 오는 방법을 찾아야합니까? 중첩 된 for 루프를 수행하는 것으로 생각했지만 너무 많은 루프가 발생합니다. 나는 수동으로 할 수 있습니다. 가능한 한 효율적으로하고 싶습니다. 특히 긴 문자열을 사용하기 시작하면 더욱 그렇습니다.문자열 배열을 어떻게 반전합니까?
루프를위한'(array.length)/2', 임시 문자열 변수와 3 개의 할당 연산이 당신을 위해 그것을 할 것입니다 :) – TheLostMind
그것에 대해 자세히 설명해 주시겠습니까? –
'AlexR의 대답을 확인하십시오. – TheLostMind