목록분류 전체보기 (78)
개발자
문자열 배열 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 // === 1. "문자열".charAt(int index) === // "안녕하세요".charAt(2); ==> '하' // index 0 1 234 char ch = "안녕하세요".charAt(2); System.out.println("ch => "+ ch ); // Ch => 하 String str = "안녕하세요"; // index ---> 01234 String result =""; for(int i=str.length()-1; i>=0; i--) {//length -1 하면 4부터가는것 result += str.charAt(i); // ""+'요' "요" 1번 인덱스인 ..

버블정렬 정렬 대상 리스트(배열)의 항목을 수평방향으로 나열했다고 가정했을 때, 왼쪽 끝에서부터 시작해서 인접하는 두 항목의 값을 비교하여 올바른 순서(오름차순 또는 내림차순)로 되어있지 않으면 서로 위치를 교환하는 정렬방법이다. 이렇게 인접하는 항목의 값을 비교해서 위치를 교환하는 과정을 리스트(배열)의 마지막 항목까지 반복해서 제일 큰(또는 작은) 값이 끝에 오도록 한다. 각 회전(Pass)과정이 끝날때마다 정렬은 뒤에서부터 하나씩 완료된다. 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 int[] numArr = {9,7,3,5,1}; /* numArr[0] ==> 9 numArr[1] ==> 7 numArr[2] ==> ..
문자열 중에 공백 제거 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 // === 문자열 중에 공백을 제거하기 === // String str1 = "안녕하세요?"; String str2 = " 저의 이름은 이순신 입니다. "; String str3 = "끝입니다."; System.out.println(str1+str2+str3); // 안녕하세요? 저의 이름은 이순신 입니다. 끝입니다. String result = ""; for(int i=0; i " 저의 이름은 이순신 입니다. " 문자열은 tocharaarray char타입의 배열로 바꾸어줌? /* ---------------------------------------------------------------..
array(배열) 배열 : 동일한 데이터타입을 가지는 여러개의 데이터를 저장할 수 있는 데이터 타입을 말한다. 배열 또한 객체이다. 1.배열의 선언 1 2 3 4 5 int[] subject_arr; 또는 int subject_arr[]; cs 참고 블로그 https://dojang.io/mod/page/view.php?id=293 C 언어 코딩 도장: 36.1 배열을 선언하고 요소에 접근하기 배열은 변수 이름 뒤에 [ ] (대괄호)를 붙인 뒤 크기를 설정합니다. 그리고 배열을 선언하면서 값을 초기화할 때는 { } (중괄호)를 사용합니다. 자료형 배열이름[크기]; 자료형 배열이름[크기] = { dojang.io 2. 선언되어진 배열을 메모리에 할당 1 2 3 4 5 6 7 8 9 10 11 12 13 1..
random 1.Math.random java.lang.Math.random(); 메소드는 0.0 이상 1.0 미만의 실수(double)값을 랜덤하게 나타내어주는 메소드이다. 즉, 0.0 1 마지막값-처음값+1 + 처음값 0.972153277958099 (int) (0.972153277958099*(10-1+1)) + 1; ==> 9+1 = 10 0.17973389894955005 (int) (0.17973389894955005*(10-1+1)) + 1; ==> 1+1 = 2 0.99999999999999999 (int) (0.99999999999999999*(10-1+1)) + 1; ==> 9 + 1 = 10 */ System.out.println("1 부터 10 까지 중 랜덤한 정수 => " + ((..