Java 썸네일형 리스트형 [Java] Shift 연산자 어제 배웠던 연산자 외에도 옛날에 많이 쓰였던 연산자가 있습니다. 바로 Shift 연산자인데요. Shift는 옮기다, 이동하다라는 의미로 다중 선택을 하기 위한 연산자입니다. 형태는 (십진수 뒤에 있는 수(정수)만큼 왼쪽으로 밀라는 뜻입니다. 즉, 비어있는(오른쪽) 칸수를 0으로 채우고, 2진수를 다시 10진수로 바꾸는 것입니다. 예제를 봅시다. 어떤 거리에 여러 카페들이 있다고 가정하면 24시간 : 1 와이파이 : 1 흡연실 1 주차장 1 여기서 각각의 매장은 고유 번호를 갖습니다. 고유번호를 큰 값부터 차례대로 매칭해봅니다. 그러면 다음과 같은 옵션을 갖게 됩니다. A매장 : 1 => 24시간B매장 : 8 => 주차장 C매장 : 13 => 주차장 + 흡연실 + 24시간D매장 :6 => 흡연.. 더보기 [Java] Operator - 연산자 이번 시간에는 연산자들에 대해서 배웠습니다. 1. 대입연산자 A = B 와 같이 => 오른쪽에 있는 값을 왼쪽에 있는 변수에 넣는것을 의미합니다. 변수에 값을 넣을 때 사용합니다. 예제를 하나 확인해 봅시다. //x = 10, y = 4 System.out.println("x는 %d\n", x);//? System.out.println("y는 %d\n", y);//?x = y;System.out.println("x는 %d\n", x);//? System.out.println("y는 %d\n", y);//? 위 ?안에 들어갈 값은 얼마가 될까요? 첫번째 (x, y)는 (10,4 ) 그대로 출력 될 것입니다. 하지만 x = y;라는 대입연산자를 중간에 실행하면 x에 y값인 4가들어가고 y는 4가 그대로 있을.. 더보기 [Java] 명시적 형 변환과 Math기능을 실습을 통해 배워보자 import java.util.Scanner; public class KIMain2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("국어는 몇점?"); int Korean_score = sc.nextInt(); System.out.println("수학은 몇점?"); int Math_score = sc.nextInt(); System.out.println("영어는 몇점?"); int English_score = sc.nextInt(); int score = Korean_score + Math_score + English_score; int avg = score / 3; Sys.. 더보기 [Java] 자바의 입력 처리와 bat 파일 실습: 변수에 넣고 출력하기 안녕하세요! 어제 배운 내용중 일부를 다루지 못해 오늘 리뷰해보려고 합니다. 자바도 다른 언어처럼 변수를 선언하여 초기화할 수 있는데요. 변수는 자료형과 값을 이용하여 선언할 수 있습니다. 자료형은 정수는 int, 실수는 double, 문자는 char, 문자열은 String이며 그외에 true,false를 반환하는 boolean 등이 있습니다. 이때 주의할 점은 String은 S를 대문자를 써야한다는 점입니다. 변수를 하나 선언해보겠습니다. int a; a = 0; 변수는 먼저 변수의 이름을 설정하고 값을 넣어 초기화를 해줘야합니다. 하지만 이 과정은 보통 한 줄로 써서 int a = 0; 이렇게 쓰곤 합니다. 문자열은 String s = "안녕 자바"; 와 같이 선언할 수 있습니다. 이때 주의할 점은.. 더보기 [Java] 자바 개발 효율을 높이는 단축키와 출력 방법 코딩을 효율적으로 하기 위해서는 기본적으로 타자가 빨라야하고 단축키를 알아야합니다. 오늘은 Eclipse 기준으로 통용적으로 쓰이는 단축키를 알려드리겠습니다.. 단축키 1.★ ctrl + s : 저장 => 코딩을 작성하고 저장까지 해야 변경된 코드가 반영됩니다. 그래서 가장 많이 쓰이는 단축키중 하나입니다. 2. ctrl + a : 전체 선택 => 코드 전체를 선택합니다. 3. ctrl + m : 화면 비율 조정 => 개발 툴 내의 화면 비율을 조정할 수 있습니다. 4. ctrl + shift + /: 여러 줄 주석처리 => 이 단축키를 사용하면 선택한 여러 줄을 한 번에 주석 처리할 수 있어 코드 작성 시 효율성을 크게 높일 수 있습니다. 5. ctrl + / : 한 줄 주석처리 => .. 더보기 [Java] 자바 자료형의 이해: 기본형과 참조형, 그리고 메모리 구조 탐구 안녕하세요! 어제부터 백엔드 쪽 역량을 키우기 위해서 직업 훈련을 받고있습니다 오늘부터 공부하며 배운 내용들을 기록해나가려 합니다. 직업 훈련에서는 가장 처음 자바를 배우는데요. Eclipse를 사용해서 공부하고 있습니다. 오늘 배운 내용은 자료형의 선언과 초기화 그리고 JDK의 Scanner라는 도구입니다. 자료형에는 기본형과 참조형이 있습니다. 기본형은 정수와 실수, 문자를 비롯한 데이터를 포함하고, 참조형은 기본형 외에 문자열 등이 포함된다고 보시면 됩니다. 각 자료형의 표현할 수 있는 용량입니다. byte : -128 ~ 127 / short : 약 -3만 ~ 3만 ★int : 약 -21억 ~ 21억 / long : int를 벗어나는 범위 이 중에서는 표현할 수 있는 범위가 가장 넓은 int.. 더보기 이전 1 ··· 16 17 18 19 다음