본문 바로가기

배열2

char 배열과 String class 간 변환 String을 char로 변환하는 경우는 알고리즘 문제를 풀 때 입력으로 String이 주어지고 String의 문자열 하나하나를 연산 해야할 때 주로 사용해왔습니다. 예를 들어서, 입력으로 12345가 주어지고 각 자리수에 10을 곱하여 출력해야 하는 경우가 있습니다. 그럴 때 for loop과 charAt() method를 적절히 사용해서 연산을 하고는 합니다. 사실 알고리즘을 풀 때는 위와 같은 방법으로 주로 하긴 하지만, 이번에 String을 char[]로 변환하는 메서드가 있다는 것을 알게되었고 나중에 필요할 일이 있을 것 같아 남겨두려고 합니다. String str = "12345"; char[] charArr = str.toCharArray(); //[1, 2, 3, 4, 5] 이렇게 toCh.. 2022. 8. 13.
Array-배열 배열은 동일한 타입의 변수들을 하나의 묶음으로 다룰 수 있도록 해주는 도구입니다. 일일이 변수를 만들지 않고도 많은 양의 데이터를 다룰 수 있기 때문에 상당히 편리하죠! 배열의 선언과 생성 배열을 선언하고 생성하는 방법은 다양한데, 많이 사용되는 몇가지 방법들은 다음과 같습니다. 1 2 3 4 //배열 선언 int[] arr; //배열 생성 arr = new int[5]; cs 하지만 보통은 생성과 배열을 한 번에 진행합니다. 1 2 //배열 선언과 생성을 한번에 int[] arr = new int[5]; cs 아래와 같이 생성 시에 데이터를 같이 생성할 수도 있습니다. (이 방법은 배열 변수를 선언할 당시에만 가능한 방법입니다.) 1 2 int[] arr = {1,2,3,4,5}; cs 또 많이 사용되.. 2022. 5. 2.
반응형