본문 바로가기

Java267

연산자(Operator)란?, 이항연산자, 삼항연산자, 대입연산자 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. (비트연산자는 제외한 포스팅 입니다.) 연산자의 종류와 우선순위 단항연산자 ☞ +, -, !, (자료형) 연산자 public void test1() { // + - int a = +10;// (+) 생략가능 int b = -5; System.out.println(a + b); // ! boolean bool = !false; boolean bool1 = !(a + b > 0); System.out.println(bool + ", " + bool1); // (자료형) int c = (int)3.3333; System.out.println(c); } @콘솔출력값 5 true, false ! 연.. 2022. 3. 2.
[실습문제] printf, Scanner 안녕하세요, 코린이의 코딩 학습기 채니 입니다. printf, Scanner에 대해서 간단한 실습 문제들을 풀어보았습니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습 문제 1 자신의 신상정보를 저장할 변수를 만들고 정보를 변수에 대입, 출력하는 프로그램을 작성하세요. (System.out.printf 메소드 사용할것.) - 이름, 나이, 성별,주소, 전화번호, 이메일 ======================================================================= 이름 나이 성별 전화번호 이메일 주소 ======================================================================= 홍길동 22 남.. 2022. 3. 1.
Scanner 클래스란?, next()메소드, nextLine()메소드 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. java.util 패키지의 Scanner 클래스에 대해서 알아보도록 하겠습니다. Scanner클래스란? - 사용자의 키보드 입력 값을 읽어오는 객체 Scanner클래스를 사용하기 위해선 객체를 생성하고, 다른 패키지 내에 있는 클래스 사용이므로 import를 해줘야겠죠? package com.ce.java; import java.util.Scanner; public class ScannerStudy { public static void main(String[] args) { ScannerStudy study = new ScannerStudy(); study.test1(); } public .. 2022. 3. 1.
문자열을 저장하는 String 참조형이란?, String 특징, String + 연산 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. String 에 대해서 알아보기 전, 참조형에 대해서 간략하게 설명해보려고 합니다. 아래와 같이 stack 메모리 내에 실제 값이 아닌 데이터가 저장 되어 있는 공간의 주소값을 참조하여 갖고 있습니다. 참조형 변수는 기본 자료형 8가지를 제외한 모든 것입니다. 그렇다면 지금까지 클래스의 객체를 생성하였을 때도 동일하게 참조형을 사용하고 있었던 것인데요, StringStudy 클래스를 만들어 객체를 생성해보았습니다. public static void main(String[] args) { //StringStudy study = new StringStudy(); StringStudy study.. 2022. 2. 28.
형변환(Type Casting)이란?, 암묵적 형변환, 명시적 형변환, ASCII CODE 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 형변환에 대해 알아보기에 앞서 프로그래밍에 작동 원리가 있습니다. ① 값(Literal)은 같은 자료형의 변수에만 대입 할 수 있다. ② 같은 자료형 사이에서 연산이 가능하다. (ex. 3 + 3 → 가능 // 3 + 3.0 → 원칙적으론 불가능) ③ 같은 자료형 간 연산 결과는 동일한 자료형이다. (ex. 3 + 5 = 정수형 // 5 /2 = 정수형) 하지만 때로는 다른 자료형 즉, 정수 + 실수 혹은 정수 / 실수 등 작동 원리를 벗어나는 연산을 할 수도 있을 뿐 더러, 반드시 동일한 자료형의 연산 결과만을 얻지 않고 싶을 때도 있을 것 입니다. (ex. 5 나누기 2 = 2.5 결과.. 2022. 2. 28.
[실습 문제] 자바 기초, 변수 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 자바 기초, 변수에 대해서 간단한 실습 문제들을 풀어보았습니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습문제 : 자바 기초 1. 실행용 클래스 * 패키지 : emp.run * 클래스명 : TestEmp * 실행메소드 : public static void main(String[] args) * 내용 : Employee의 printEmployee메소드실행 기능제공 클래스 * 패키지 : emp.model.vo * 클래스명 : Employee * 추가 메소드 : public void printEmployee(){} * 내용 : 자기소개출력 (본인 이름, 나이, 생년월일) package emp.model.vo; public clas.. 2022. 2. 26.