<div>자바 혼자서 독학하고 있는데 예제에서 막히네요...</div> <div>책을봐도 설명이 자세하게 없네요...ㅠㅠ</div> <div><br></div> <div>public class Sort {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static void main(String[]args)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int a[]={210,19,72,129,34};</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int l=a.length;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int i,j,k;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println("데이터 표시");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for(i=0;i<l;i++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.print(a[i]+" ");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for(j=0;j<l-1;j++)<span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for(i=j+1;i<l;i++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if(a[j]>a[i])</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>k=a[j];</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a[j]=a[i];</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a[i]=k;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println("정렬 후");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for(i=0;i<l;i++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.print(a[i]+ " ");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div>}</div> <div><br></div> <div>여기서 배열 그냥 표시하는건 알겠는데</div> <div>작은 순서대로 정렬하는게 어떻게 돌아가는지 감이 안잡히네요..</div> <div>for문에서 어떻게 돌아가는건지 설명좀 해주세유ㅠㅠ</div> <div><br></div> <div>(+자바 독학 팁도 알려주시면...)</div> <div><br></div> <div>부탁드립니다</div>
<img src="http://thimg.todayhumor.co.kr/upfile/test/3deb150719d0a160abb568f8ab379c21.gif" alt="3deb150719d0a160abb568f8ab379c21.gif">
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.