3층 1구역 - 개발의 장(355)
-
JAVA - 조건 if문 (2022-07-08)
1. if 문? package conditions; public class Ex1 { public static void main(String[] args) { /* * if(조건식){ * 종속문장; * } >> 이후 1, 2, 3을 임의로 입력 했을 때, 1번일 경우 새로 시작합니다. 라는 문자열이 들어있는 구문이 참 이므로 출력 2번일 경우 데이터를 불러옵니다. 라는 문자열이 들어있는 구문이 참 이므로 출력 3번일 경우 종료 합니다. 라는 문자열이 들어있는 구문이 참 이므로 출력 package conditions; import java.util.Scanner; public class Quiz1 { public static void main(String[] args) { Scanner sc = new S..
2022.07.09 -
JAVA - 연산자(2022-07-08)
1. 산술연산자 + : 덧셈을 하거나 어떤 자료와 문자열을 결합할 때 사용한다. - : 뺄셈 * : 곱셈 / : 나눗셈(몫을 결과값으로 나타냄.) % : 나눗셈(나머지를 결과값으로 나타냄.) 나머지 연산자(%)의 쓰임 : 배수, 약수, 소수, 수의 범위 package operators; public class Ex1 { public static void main(String[] args) { int data1 = 9, data2 = 2; System.out.println(data1+" + "+data2+" = "+(data1 + data2)); System.out.println(data1+" - "+data2+" = "+(data1 - data2)); System.out.println(data1+" * ..
2022.07.09 -
JAVA - Scanner의 활용 예제 (2022-07-08)
나는 전 시간에 System. in .read ();와 Scanner를 알아봤었다. System. in .read ();는 간단하게 아스키코드 값을 불러온다고 생각하고, Scanner는 next와 nextLine을 통해 데이터를 불러오고, 둘의 차이를 알아봤다. 오늘은 Scanner의 활용에 대해 좀 더 알아보고자 한다. 1. nextInt(); nextInt는 정수형 데이터를 불러올 때, 사용한다. 이전 게시물 코드블럭 주석에도 썼지만 Scanner sc = new Scanner(System.in); 에서 Scanner는 자료형, 예약어 sc는 변수(input, output, num 등등 임의적으로 설정 가능한 것.) new Scanner는 new로 메모리에 공간을 확보한 후, Scanner 클래스의 ..
2022.07.09 -
JAVA - next와 nextLine 메소드의 차이(2022-07-07)
1. 원인 2-2 코딩일지 작성하며 next와 nextLine메소드의 차이점을 설명하지 않았다. 나중에 참고하기 위해 게시글을 작성 하고자 한다. 2. 설명 next와 nextLine을 사용했던 예제를 보면... package input; import java.util.Scanner; public class Ex3 { public static void main(String[] args) { // Scanner : 자료형, 참조자료형 // input : 변수이름, 참조변수, 담기는 값은 참조(주소)값 // new : 메모리에 공간 확보 후 Scanner 클래스의 내용을 담음. // 기본 자료형 : int, char, boolen.... Scanner input; input = new Scanner(Syst..
2022.07.09 -
JAVA - System.in.read();와 Scanner (2022-07-07)
1. System. in .read (); 문자를 아스키코드 값을 기준으로 십진수로 표현해주는 명령어 2. 아스키코드?? 3. System. in .read ();의 활용 package inputs; import java.io.IOException; //throws IOException와 import java.io.IOException;은 예외처리를 위한 구문 public class Ex2 { public static void main(String[] args) throws IOException{ int data1, data2, data3; System.out.print("첫번쩨 데이터 입력 : "); data1 = System.in.read(); System.out.println("첫번째 데이터 출력 ..
2022.07.08 -
JAVA - 변수와 자료형의 기본 개념 (2022-07-06)
1.변수란? 어떤 물건을 넣기 위한 박스의 개념. Ex) int a = 10 여기서 a를 변수(박스), 10은 자료(물건) 변수는 알파벳 대/소문자, 숫자, _(Underscore), $ 등의 조합으로 만들 수 있다. 예약어는 변수로 칭하지 못한다.(int, boolen, float 등..) 변수명의 시작은 숫자로 시작해서는 안된다. 2. 기본 자료형 타입설명크기(bit)범위 char 16비트 유니코드(Unicode) 문자 데이터 16 ‘\u0000’ ~ ‘\uFFFF’ boolean 참/거짓 값 8 true 또는 false byte 부호를 가진 8비트 정수 8 -128 ~ +127 short 부호를 가진 16비트 정수 16 -32,768 ~ +32,767 int 부호를 가진 32비트 정수 32 -2,1..
2022.07.08