일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 옵션태그
- r타입 비교
- jsp
- select
- 값 추가
- 2차원배열
- 배열 값 추가
- String 검색
- 무한 파라미터
- 리스트
- 값 비교
- 값 넣기
- 배열 생성자
- 멀티 페이지
- Integer 값 비교
- 인티저 값 비교
- 배열 값
- String 찾기
- 파라미터 무한
- 플러터 null
- 2차원 리스트
- 2차원 list
- 마우스 올리면
- R타입비교
- 마우스 올릴때
- list
- R 비교
- 같은지
- jsp 테이블
- 비교
- Today
- Total
목록전체 글 (188)
JAVA를 JAVA라
//do~while문, 배열, 최종정리, /* * 능력단위명 : 화면구현 * 능력단위요소 : UI 설계 확인하기 * */ do { System.out.println("spring 점수를 입력하세요."); spring = sc.nextInt(); } while (spring 100); //점수가 0보다 작거나 100보다 크면 다시 돌리세요. //헷갈릴 수 있음! while문을 계속 돌리기 위해선 (조건)값이 참 이여야 함. //참 인 동안은 계속 돌려야하니, 즉 잘못 값을 넣었을 때 계속 돌려야 한다. //등급 평균 100~90 A, 89~80 B, 79~70 C, 나머지 F //switch문으로 제작 가능! 10으로 나눠서 해보자 ㅋㅋ int temp = (int)avg / 10; ///////////배..
index(위치), length(길이) 배열은 "객체"이다. 객체는 기본적으로 속성과 메소드()를 가지고 있다. 하지만 배열은 유일하게 속성만 가지고 있음! 배열은 동일(유사)한 타입의 데이터를 하나의 묶음 형태로 관리하기 위해 사용되는 자료구조 이다. 속성은 배열의 길이를 나타내는 length 이다. 객체의 속성과 메소드 등을 호출할 때는 .(점)을 이용한다. int[] arr01 = new int[10]; //int타입, 길이가 10인 배열 선언. Scanner를 생각해보면 비슷하다. 같은 타입, 동일 관리, 주소 호출! 길이(length) 1 2 3 4 5 위치(index) 0 1 2 3 4 //길이는 "생 성 할 때 만! " 사용한다!! 고 생각하면 편함 int arr02[] = new int[5..
배열을 예쁘게 출력해준다. int[] arr01 = {10, 11, 12, 13, 14}; int[][] multiArr02 = new int[2][3]; System.out.println( Arrays.toString(arr01) ); System.out.println(Arrays.deepToString(multiArr01)); /// 출력 [10, 11, 12, 13, 14] [[0, 0, 0], [0, 0, 0]] 출력 방식은 더 있음!
/* * 능력단위명 : 응용 SW 기초 기술 활용 * 능력단위요소 : 기본 개발환경 구축하기 */ for(; ;){ } 또는 for(int i = 0; i
while (false) { //조건식이 참일 때 계속 실행, 즉 false일 때는 실행하지 않는다. } do { System.out.println("자바 점수를 입력하세요. (1 ~ 100)"); java = sc.nextInt(); } while (java 100); //100점이 넘거나 0점 이하이면 점수를 다시 입력해야 한다. //따라서 100점보다 크거나 0점보다 작은 동안(잘 못 입력한 값)은 while문을 계속 돌려야 함 do~while은 while문을 뒤집어 놓았다고 생각하면 편하다! 실행 문장을 무조건 한 번 실행한 후 조건식을 검사한다.
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) { } 등등..