Basic/Java 16

[JAVA] VScode 초 간단 개발 환경 세팅 하기

VScode Studeo code 초간단 개발 환경 세팅 하기 vscode 홈페이지 문서를 보면 개발을 위한 vscod,JDK, 확장팩, 자바코딩팩 설정 등을 한번 받을수 있다 https://code.visualstudio.com/docs/java/java-tutorial Getting Started with Java in Visual Studio Code Java tutorial showing basic Java language support in the Visual Studio Code editor code.visualstudio.com 자기 OS환경에 맞게 설치 하면 된다. 설치 과정 저는 JDK, VScode가 설치 되어 있는 상태 이고, 없으면 필요한거 다 설치 해줌 여러가지 확장팩 설치가 된것..

Basic/Java 2023.02.16

[Java] Array(배열)

배열(Array)이란? 동일한 자료 유형의 여러가지 값으로 이루어진 객체(Object) new로 생성되는 참조 자료형이다 배열에 포함된 값들은 기본 자료형(Primitive Type)일 수도 있고 다른 객체를 참조하는 참조(Reference Type) 자료형일 수도 있다 개인적으로는 하나의 상자(공간)? 를 만들어 정리 하는 느낌이랄까? 10명의 성적을 처리 한다고 하면 10개의 변수로 처리 할 수도 있지만 배열을 쓰면 성적 이라는 박스에 10개의 물건을 넣어서 처리 하는 방식인거 같다 public static void main(String[] args) { int [] score = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100};//score 이란 배열 생성 총 10개의 수..

Basic/Java 2020.03.26

[Java] 반복문 while for 흐름제어

Java Loop 반복문 문제 step6_ex while 반복문 기본 구문 while(condition){ statements } condition 값이 참인 동안 내부 블록을 반복하여 실행함 초기 condition 값이 false 이면 내부 블록은 실행되지 않음 condition 값이 계속 true면 무한반복 무한 반복은 주의해야 하지만, 의도적으로 무한 반복을 실행하는 경우도 있다 public class Main { public static void main(String[] args) { int x =1; while(x

Basic/Java 2020.03.20

{Java} 조건문 if문 switch문 (문제 포함)

Java Conditionals if 조건문 if( 조건식) { //조건식이 true 이면 실행되는 영역 } 어떤 조건에 의해 흐름을 결정하는 것이어서 Decision Making이라 부르기도 한다 조건이 만족하면 if 문 안에 있는 걸 수행하고 아니면 바로 넘어감(if 문이 끝남) [ 예제 ] 시험점수를 키보드로 입력 받고 시험 점수가 60점 이상이면 "합격" 이라고 출력 해봅시다. (코드는 다음꺼 에 있어용 ) if ~ else 조건문 if( 조건식) { //조건식이 true 이면 실행됨 } else{ //조건식이 false 이면 실행되는 영역 } 위에는 조건이 부합하면 if문 안에 코드를 수행하고 부합하지 않을때는 else 안에 코드를 수행 할것이다 [ 예제 ] 아까 한 예제에서 60점 미만이면 "..

Basic/Java 2020.03.13

자바 가위바위보 게임 만들기(if 문 활용 while문 활용)

java if문 문제 [문제 ] if else 문을 이용 해서 가위 바위 보 를 하는 프로그램을 만들어보자 (가위 바위 보)에 지정된 숫자를 입력 받고 그 숫자와 램덤 한 컴퓨터 숫자와 비교해서 승부를 가려보자 실행결과는 기본적으로 if 문을 사용하고 Random , Scanner 을 사용함 코드는 import java.util.Random; //램덤한 수 import java.util.Scanner; //입력 받는거 import java.util.Random; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.pr..

Basic/Java 2020.03.13

{Java} 콘솔 입출력(문제 포함)

Java Input and Output 콘솔 출력 System.out.println 메서드 : 출력 후 개행을 함 (Enter 효과) System.out.print 메서드 : 출력 후 개행 하지않음 "System.out.print("안녕"); System.out.println("하세요"); //안녕하세요 System.out.println("안녕하세요"); 실행 결과는? 이스케이프 시퀀스 : 문자열 내 특별한 의미로 해석되는 문자 ( \ 로 시작함) \n 개행 (Enter 효과) \t 탭 (Tab) \" 큰 따옴표 \\ 역슬래쉬 콘솔 입력 - Scanner Scanner 클래스 : 다양한 리소스를 대상으로 입력을 받을 수 있도록 정의된 클래스 메서드는 Scanner 사용법 import java.util.S..

Basic/Java 2020.03.12

{Java} 연산자 문제

자바 연산자 연습 문제 연산자(Operator) Java step3 3항 연산자 예제 두 수를 비교 하여 큰값 을 출력 하시오 (10 과 20 을 비교 해보자) public class Main { public static void main(String[] args) { int x = 10; int y = 20; System.out.println(max(x, y)); } static int max(int a, int b) { int result = (a > b) ? a : b; return result; }} 산술연산자 예제 // 덧셈 뺄샘 나눗셈 곱하기public class Main { public static void main(String[] args) { int a = 3; int b = 6; Sys..

Basic/Java 2020.03.11

{Java} 연산자(Operator)

자바 연산자 예제>> 연산자 Java step3_ex 연산자(Operator) 연산 (Operation) : 데이터를 처리하여 결과를 산출하는 것연산자(Operator) : 연산에 사용되는 표시나 기호( 데이터를 처리하는 기능을 수행)피연산자(Operand) : 연산 되는 데이터연산식 (Expression) : 연산자와 피연산자를 이용, 연산 과정을 기술한 것 ex)연산 연산자 우선순위 ex) x = 5 - 4 - 5 x 2 (우선순위) = 5 - 4 - 10 (결합방향 적용) = 1 - 10 대입 연산자 와 산술 연산자 증가, 감소 연산자 연산자연산자 기능 결합 방향++피연산자에 값을 1 증가◁--피연산자에 값을 1 감소◁ex) num2 = 2; num = ++num2; ( 2 에서 1 증가 하고 그후..

Basic/Java 2020.03.11

{Java} 자바 변수 연산 등등 문제

자바 문제 변수 , 식별자 자료형 상수 을 알고싶으면자바 예약어(Keyword) , 식별자, 변수 , 자료형, 상수 Java step2 3항연산 public class Main { public static void main(String[] args) { System.out.println("Hello Would!!"); int x = 10; int y = 10; System.out.println(max(x, y)); } static int max(int a, int b) { int result = (a == b) ? a : b; // 조건이 사실이면 a 아니면 b return result; } } 연산 // 연산 덧셈 뺄샘 나눗셈 곱하기 public class Main { public static void..

Basic/Java 2020.02.29