알고리즘 기초 - 23 ( 문자열 뒤집기 )
Algorithm/풀었던문제 2019. 12. 24. 11:30Main.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | .package Problem23; import java.lang.reflect.Array; import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("문자열을 입력하세요."); String []a = new String[5]; Scanner scan = new Scanner(System.in); for (int i = 0; i < a.length; i++) { a[i] = scan.next(); } System.out.println(); //입력된 값을 확인하는 부분 System.out.print("입력된 값 : "); for (int c = 0; c < a.length; c++) { System.out.print(a[c]+" "); } System.out.println(); //출력부분 //뒤쪽 인덱스부터 차례로 거꾸로 출력한다. System.out.print("뒤집은 값 : "); //-1을 하는 이유는 공백이 하나 들어있기 때문. for (int j = a.length-1; j >= 0; j--) { System.out.print(a[j]+" "); } System.out.println(); //아래는 String문자열을 처음에 지정한 후에 위치를 바꾸어서 출력해본것 String q = "ABCDE"; System.out.println("String : " +q); System.out.print("String 뒤집은 값 : "); for(int a_1 = q.length()-1; a_1 >= 0 ; a_1--) { System.out.print(q.charAt(a_1)); } } } | cs |
출력 결과
.
출처
https://www.youtube.com/watch?v=iYMY8bBnt2s&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=24
'Algorithm > 풀었던문제' 카테고리의 다른 글
알고리즘 기초 - 25 ( 더하기 사이클 ) (0) | 2019.12.25 |
---|---|
알고리즘 기초 - 24( 평균과 비율 ) (0) | 2019.12.24 |
알고리즘 기초 - 22 ( 팰린드롬 판별 ) (0) | 2019.12.23 |
알고리즘 기초 - 21 ( 중복된 수 제거 ) (0) | 2019.12.23 |
알고리즘 기초 - 20 ( 3.6.9 게임 ) (0) | 2019.12.20 |