최신 글
-
Java
Java 조건문
: 특정 조건의 결과에 따라 양자 또는 다자 택일은 진행 ① 양자 택일 : 주로 If문 ② 다자 택일 : 주로 switch문 - If문 : if / if else / if else if ① if문 if (조건식) : 조건식이 true이면 if안의 함수가 실행 ② if else if (조건식1) else if (조건식2) : 조건식1이 true이면 if안의 함수가 실행되고 밑의 함수들은 실행되지 않는다. 조건식1이 false이면 조건식2를 확인하고 해당 조건식2가 true이면 else if 안의 함수를 실행한다. ③ if else if if (조건식1) else if (조건식2) else : 조건식1이 true이면 if안의 함수가 실행되고 밑의 함수들은 실행되지 않는다. 조건식1이 false이면 조건식2를..
-
Java
Java : Scanner
: 사용자로부터 입력을 받기위해 필요한 것 (C++에서 cin >>과 같다고 생각함) Scanner scanner = new Scanner(System.in); int[] arr = new int[3]; arr[0] = scanner.nextInt(); arr[1] = scanner.nextInt(); arr[2] = scanner.nextInt(); //사용이 끝나면 close를 함으로써 리소스를 반환해주는 작업이 필요 scanner.close();
-
Java
Java 기존 파일 가져오기
: 해당 프로젝트를 닫지 않고 Import해서 가져오는 방법 먼저 File→Switch Workspace→Other을 눌러줍니다. 위 창이 뜨면 Browse를 눌러줍니다. 프로젝트들을 모아둔 폴더를 선택해줍니다. 선택한 후 Launch를 하면 eclipse가 꺼지면서 다시 재실행하게 됩니다. 이렇게 작업 경로가 바뀌게 만들었습니다. eclipse가 새로 틀어지게되면 File→Import를 누르고 General→Existing Projects into Workspace(해당 작업경로 안에 존재하는 프로젝트들)을 선택한 후 Next버튼을 눌러줍니다.. 위와 같은 페이지가 보이면 Browse를 눌러 열려는 프로젝트를 선택하고 Finish를 눌러줍니다. 이렇게 해주면 다른 프로젝트 파일을 Import할 수 있습..
-
Java
Java 배열
: 데이터를 관리하기 위해 기본적으로 사용. - 배열 선언 및 초기화 : 배열은 만들어진 자료형과 같은 자료형의 값만 넣을 수 있다. 1) 배열 선언 후 초기화 int[] arr1 = new int[3]; arr1[0] = 10; arr1[1] = 20; arr1[2] = 30; 2) 배열 선언과 동시에 초기화 int[] arr2 = {10, 20, 30} 배열은 한번 크기가 정해지면 크기가 변경될 수 없다. - 배열의 기본 속성 : 변수는 기본 자료형 데이터를 가지고 있으나, 배열 변수는 데이터의 주소를 가지고있다. int[] arr1 = {1, 2, 3, 4, 5} int[] arr2 = null; ① 배열 길이 : arr1.length ② 배열 요소 출력 : Arrays.toString(arr1) ..
-
Java
Java 연산자
- 피연산자 개수에 따른 연산자 구분 ① 단항 연산자 : 피연산자가 하나 존재 (+x, -x, -x) ex) +5, -3, !8 ② 이항 연산자 : 피연산자가 두개 존재 (x=y, x, =, a > b a가 b보다 크다. = a >= b a는 b보다 크거나 같다.
-
Java
Java 특수문자 & 서식문자
- 특수문자 : 일반 문자가 아닌 특수한 목적으로 사용되는 문자 \t : 탭 \n : 줄바꿈 \' : 작은 따옴표 \" : 큰 따옴표 \\ : 역슬래쉬 - 서식 문자 : 일반 문자가 아닌 서식에 사용되는 문자 printf() 메서드에서 이용한다. printf()에서 f는 format(형식)을 의미함. %d : 10진수 %o : 8진수 %x : 16진수 %c : 문자 %s : 문자열 %f : 실수 - 서식문자 정렬 : %Nd, %d 사이에 숫자(N)을 넣어 사용하면 오른쪽 정렬이 되며 N칸 만큼의 공간이 만들어진다. -서식문자 소수점제한 : %.Nd, 숫자(N)만큼의 소수점만 보여진다. N만큼 소수점 뒷부분은 반올림하게 된다.