일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 같은지
- 마우스 올리면
- 마우스 올릴때
- 무한 파라미터
- jsp 테이블
- 인티저 값 비교
- 비교
- 플러터 null
- 값 추가
- 2차원 list
- 파라미터 무한
- 배열 값 추가
- 리스트
- String 찾기
- 멀티 페이지
- 배열 값
- 옵션태그
- 값 넣기
- 배열 생성자
- Integer 값 비교
- String 검색
- select
- R타입비교
- R 비교
- 2차원 리스트
- 2차원배열
- jsp
- r타입 비교
- list
- 값 비교
- Today
- Total
목록JAVA/함수 (eclipse) (48)
JAVA를 JAVA라
Integer integer1 = 10; Integer integer2 = 11; System.out.println(integer.compareTo(integer2)); //같으면 0, 크면 1, 작으면 -1 두 값을 비교해 같으면 0을, 크면 1을, 작으면 -1을 반환합니다. 응용하여 다음과 같이 사용할 수 있습니다. int check = integer1.compareTo(integer2); if(check == 0) { System.out.println("똑같아요."); } else if (check == 1) { System.out.println("integer1이 더 커요."); } else if (check == -1){ System.out.println("integer1이 더 작아요."); }
ArrayList al = new ArrayList(); Collections.sort(al); Collections.shuffle(al); ArrayList를 정렬하거나 섞을 수 있다.
Integer integer = 10; Integer integer2 = 11; int check = integer.compareTo(integer2); if(check == 0) { System.out.println("똑같아요."); } else if (check == 1) { System.out.println("integer가 더 커요."); } else if (check == -1){ System.out.println("integer가 더 작아요."); } 두 값의 크기를 비교하여 0, 1, -1을 반환한다.
1. copyOf => char배열을 char배열로 복사한다. char[] charArray02 = Arrays.copyOf(charArray, charArray.length); charArray02에 charArray배열을 charArray.length길이 만큼 복사한다. //////출력 [추, S, P, R, I, N, G, A] 2. copyOfRange char[] charArray03 = Arrays.copyOfRange(charArray02, 2,4); 파라미터 값은 더 알아보자... //////출력 [P, R] 3. clone charArray02 = charArray.clone(); 값만 복사해준다. //////출력 [추, S, P, R, I, N, G, A] 💥clone은 깊은 복사로, ..
StringBuffer와 StringBuilder 대부분 비슷하게 쓰인다. 1. 생성 및 추가 (append) StringBuilder sb = new StringBuilder(); sb.append("추가"); //오버로드! append()내에 파라미터 값이 여러가지 들어올 수 있다. sb.append("JAVA"); 위와 같이 생성하고 문자를 추가한다. //////출력 추가JAVA 2. 삽입 (insert) sb.insert(2, "+"); (파라미터값), 번째 자리에 "X" 값을 삽입한다. //////출력 추가+JAVA 3. 부분 삭제 (deleteCharAt) sb.deleteCharAt(3); (파라미터값) 번째의 값을 삭제한다. //////출력 추가+AVA 4. 삭제 (delete) sb.de..
/* ABCDEfdsAFDAG 중간 f를 대문자로 할때? * * StringBuffer / StringBuilder * StringBuffer : 멀티 스레드 환경에서 사용할 수 있도록 동기화가 되어있음 * 기본 생성자로 생성하면 16개 문자가 들어가도록 초기 버퍼를 만듦 * * StringBuilder : 단일 스레드 환경에서만 가용하도록 설계 * StringBuilder (int값); 값만큼 문자를 저장하고 초기 버퍼를 가집니다. * 버퍼가 부족할 경우 자동으로 버퍼 크기를 늘리기 때문에 * 초기 버퍼가 그닥 중요치 않습니다. * */
String email = "asdfg@naver.com"; System.out.println(email.contains("@")); //////출력 true 문자열 중 파라미터 값이 있는지 없는지 boolean타입으로 반환해준다.