2017-11-08 2 views
-1

그래서 사용자 지정 크기의 배열이 있습니다. 필자가해야 할 일은 배열을 인쇄하는 것입니다. 프레임과 같이 왼쪽과 위의 문자로 둘러싸여 있습니다. 예 : ******* *1 2 3 *1 2 3 *1 2 3 원본 배열을 인쇄하고 수정할 수 있어야합니다. 이 일을 할 수있는 방법이 있습니까? 마찬가지로 상단 부분을 인쇄하는 방법을 이해하지만 사이드 프레임을 인쇄 한 다음 해당 프레임의 "내부"배열을 인쇄하는 방법을 알지 못합니다.배열을 수정하지 않고 문자로 배열의 프레임을 만드는 방법은 무엇입니까?

또한 저는 아직 초보자이기 때문에 쉽게 이동합니다.

+0

약간의 노력을 보이지 않고 여기서 많은 사랑을 얻지는 않을 것입니다. 코드를 만들려고 했습니까? – OldProgrammer

+0

예. 권자. 이것은 제가 작업중인 거대한 프로젝트의 한 부분입니다. 방금 막 다른 골목에 섰다. 솔직히 배열 주위에 프레임을 인쇄하는 방법을 생각할 수 없다. – punchkey

답변

0

그냥 다른 게시물에서 도움으로 그것을 알아 냈이이 배열의 왼쪽 주위에 프레임과의 정상을 인쇄

for (int x=0; x < userWidth; x++) { 
        System.out.print("#"); 
       } 
       System.out.println(""); 
       for (int i=0; i < Array.length; i++){ 
        System.out.print("#"); 
        System.out.print(Array[i]); 
        System.out.println(""); 
       } 

내 현재 코드 (Adding a border to an array)

입니다 정렬!