일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 배열 생성자
- 파라미터 무한
- R 비교
- 마우스 올리면
- 2차원 list
- 플러터 null
- 배열 값 추가
- 리스트
- jsp 테이블
- 값 넣기
- 무한 파라미터
- 값 비교
- 배열 값
- list
- 멀티 페이지
- R타입비교
- 값 추가
- 마우스 올릴때
- r타입 비교
- 옵션태그
- 같은지
- String 찾기
- String 검색
- 비교
- 인티저 값 비교
- Integer 값 비교
- 2차원배열
- select
- 2차원 리스트
- Today
- Total
목록JAVA/함수 (eclipse) (48)
JAVA를 JAVA라
int num = 5 % 5; 일 때 num은 0 int num = 7 % 6; 일 때 num은 1 ... %(모듈러)는 나머지 값을 저장한다. 단, 나누는 값이 나뉘어지는 값보다 작을 경우 즉 int num = 0 % 4; 일 때 num은 0, int num = 1 % 4; 일 때 num은 1, int num = 2 % 4; 일 때 num은 2 ... 이다. 유용하게 사용하는 법 if(i % 4 == 0){ } 일 때 참인 조건식은 i == 0 또는 i == 4
char input = (char) System.in.read(); Scanner와 같은 역할을 한다. 단, (char)로 캐스팅해주어야 하며 문자를 입력 후 엔터를 치면 엔터를 \n, \r로 인식되기 때문에 ex. 멈출까요?(Y/N) 일 때 N(엔터)를 입력하면 총 3번 입력한 것으로 인식... 그러므로 엔터 키 처리를 위해 밑에 System.in.read(); System.in.read(); 를 입력하면 된다!
for(; ;){ } 또는 while(true) { } 등등..
System.exit(0); 프로그램 종료 코드 switch ~ case문에서 break 대신 쓰일 수도 있다.
switch (key) { case 0: system.out.println("key는 0입니다."); break; //break가 없으면 다음 case 침범! 꼭 써주자 case 5: 5일때 실행할 문장 break; default: break; } key의 값이 일치한 case만 실행하고 나간다. 단 number는 int이하 값이나 문자열로 가능. (char, String은 가능, long, 실수는 불가능!)

A: for(1번 for문) { B: for(2번 for문) { continue A; // 이하 생략, A반복문 마저 실행 //break; //이하 생략, 2번 for문 탈출 } } break는 이하 내용을 실행하지 않고 가장 가까운 반복문 탈출 continue는 이하 내용을 실행하지 않고 가장 가까운 반복문 마저 실행
!! boolean값 반환 if (Character.isUpperCase(ch)) { //파라미터 혹은 매개변수 System.out.println("대문자 입니다."); } else if(Character.isLowerCase(ch)) { System.out.println("소문자 입니다."); } else if(Character.isDigit(ch)) { System.out.println("숫자 입니다."); } else { System.out.println("특수문자 입니다."); } 파라미터에 들어온 char 값이 대문자인지, 소문자인지, 숫자인지 구별해준다. (isUpperCase를 ctrl+클릭 해보면...) public static boolean isUpperCase(int codePoint)..