[JAVA]콘솔 출력과 입력
[7] 콘솔 출력과 입력 7.1. 콘솔 콘솔 : 컴퓨터를 대상으로 데이터를 입력 및 출력하는 장치 키보드, 모니터 등 7.2. 콘솔 출력 출력 기능 System.out.println() System.out.print() System.out.printf() 문자열의 내용을 조합하여 출력하는 기능 제공 System.out.printf("포맷 문자열", 데이터, 데이터, 데이터,... ); System.out.printf("정수 : %d, 실수 : %f, 글자 : %c, 글자들 : %s", 10, 3.14, 'A', "이순신"); 출력 서식 지정자 설명 %d 10진수 정수 형태 출력 %o 8진수 정수 형태 출력 %x 16진수 정수 형태 출력 %f 실수 출력 %s 문자열 출력 %c 문자 출력 7...
2023. 1. 22.
[★2][백준3003번 for JAVA]킹, 퀸, 룩, 비숍, 나이트, 폰
[★2][백준3003번]킹, 퀸, 룩, 비숍, 나이트, 폰 (JAVA) 3003번 문제 ☞ https://www.acmicpc.net/problem/3003 난이도 ☞ [★2] 킹, 퀸, 룩, 비숍, 나이트, 폰 문제 동혁이는 오래된 창고를 뒤지다가 낡은 체스판과 피스를 발견했다.체스판의 먼지를 털어내고 걸레로 닦으니 그럭저럭 쓸만한 체스판이 되었다. 하지만, 검정색 피스는 모두 있었으나, 흰색 피스는 개수가 올바르지 않았다.체스는 총 16개의 피스를 사용하며, 킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개로 구성되어 있다.동혁이가 발견한 흰색 피스의 개수가 주어졌을 때, 몇 개를 더하거나 빼야 올바른 세트가 되는지 구하는 프로그램을 작성하시오. 첫째 줄에 동혁이가 찾은 흰색 킹, ..
2023. 1. 22.
[JAVA]상수, 리터럴, 형변환
[5] 상수, 리터럴, 형변환 5.1. 상수(Constant) 변하지 않는 수 상수를 사용하면 변하지 않는 값을 반복하여 사용할 때 의미있음. 혹, 변하더라도 선언한 부분만 변경하면 되므로 여러부분을 수정할 필요가 없음. 5.2. literal 프로그램에서 사용하는 숫자, 문자, 논리값 변수에 대입하는 모든 숫자, 문자, 논리값 정수 리터럴 : int로 저장 정수의 범위를 벗어나는 경우 L, l 식별자 필요 실수 리터럴 : double로 저장 float 사용 시 F,f 식별자 필요 리터럴은 프로그램이 시작할 때 특정 메모리 공간인 상수풀(constant pool)에 자동으로 로딩 되어 있음. 5.3. final 개발자 임의로 생성 가능 대문자 사용 _(언더바)로 단어 구분 최초 값은 변수와 동일하게 대입..
2023. 1. 20.