반응형 컴퓨터/Java23 [JAVA] 라이브러리/클래스, 매소드, 객체/변수 알아보기 (1) 0. 더하기 프로그램 1. 라이브러리 / 클래스 1-1 라이브러리 클래스 1-2 public class 2. 매서드 3. 객체 / 변수 0. 더하기 프로그램 다음은 더하기를 해주는 프로그램이다. import java.util.Scanner; public class Practice { public static void main(String args[]){ Scanner input = new Scanner(System.in); int x; int y; int sum; System.out.print("첫 번째 숫자를 입력하시오: "); x = input.nextInt(); System.out.print("두 번째 숫자를 입력하시오: "); y = input.nextInt(); sum = x+y; System... 2021. 9. 23. [JAVA] 자바의 기본(5)_제어문 공부 2, while문, for문 1. while문 1-1 while loop 1-2 do while 2. for문 2-1 for loop 2-2 for each 3. while문 3-1 while loop 영어 번역 그대로 '-동안 루프한다'라는 뜻이다. 나는 지금 0 원이 있는데, 내 돈이 500 원이 될 동안 계~~속 저축한다. 돈은 하루에 100 원씩 늘어난다. 조건을 만족하지 않을 때까지 반복하기 때문에 꼭 조건을 벗어날 수 있게 제어해줘야 한다. 안그러면 계속 반복된다. while : 조건이 만족하는 동안에는 public class Main { public static void main(String[] args) { int i = 0; while (i 2021. 9. 22. [JAVA] 자바의 기본(5)_제어문 공부 1, if문, switch문 1. if문 1-1 if문 1-2 if else문_삼항연산자 2. switch 1. if문 1-1 if문 영어 번역 그대로 '--라면 --이다'로 실행된다. 만약 내가 1,500 원 이상이 있다면 버스를 탈 수 있다. 근데 만약에 내가 3,000 원 이상이 있다면 택시를 탈 수 있다. 그 외의 상황이라면 집까지 걸어가야 한다. 나한테 2,000원이 있으면 버스를 탈 것이고, 돈이 한 푼도 없다면 걸어갈 것이다. if : 만약 else if : 근데 만약에 else : 그 외의 상황이라면 을 사용하여 if문을 제어한다. public class Main { public static void main(String[] args) { int money = 2000; if (money >= 1500) { Syste.. 2021. 9. 22. [JAVA] 자바의 기본(5)_제어문 공부 1 0. 자바의 제어문 1. if문 1-1 if문 1-2 if else문_삼항연산자 2. switch 3. while문 3-1 while loop 3-2 do while 4. for문 4-1 for loop 4-2 for each 0. 자바의 제어문 아직 제어문에 익숙하지 않아서 어떤 상황에서 어떻게 제어문을 사용할지부터 공부하기로 했다. if문 switch문 while문 for문 자바에는 다음과 같은 제어문이 존재한다. 제어문 발동 기준은 booleans이다. booleans는 결과가 true, false로 출력되고 우리는, '제어문이 true일 때나 false일 때 실행시킨다' 같이 조건을 둘 수 있다. 1. if문 1-1 if문 영어 번역 그대로 '--라면 --이다'로 실행된다. 만약 내가 1,500 .. 2021. 9. 20. [JAVA] 자바의 기본(4)_배열 array 1. 배열 선언 1-1 문자열 배열 선언 1-2 정수 배열 선언 2. 다차원 배열 1. 배열 선언 컴퓨터 언어에는 '배열'이라는게 있다. 필요한 물건(값)을 가방(배열)에 넣어놓고 다니는 느낌이다. 처음 이 '배열'이라는 애를 접했을 때는 이해가 가지 않았다. 도대체 얘를 코딩에 쓰는 이유가 무엇인지 언제 사용하는 친구인지 몰랐었다. 이 의문은 파이썬을 공부할 때 생겼고 파이썬으로 데이터 실무를 다룰 때 해결되었다. 열 이름(인덱스)가 없는 데이터 테이블을 다뤘었는데 열 이름을 정의해줄 때 '배열'을 사용했었다. 자바 배열도 비슷한 느낌으로 사용하..겠지?? 1-1 문자열 배열 선언 public class Main { public static void main(String[] args) { String[.. 2021. 9. 20. [JAVA] 자바의 기본(3)_문자열 변수 String, 문자열 구분 \ 1. 문자열 변수 Strign 1-1 문자열 변수 String 1-2 문자열 길이 메서드 length 1-3 문자열 대/소문자 변환 메서드 Upper/Lower 1-4 원하는 문자열 위치 출력 메서드 indexOf 1-5 문자열 연결 메서드 concat 1-6 특수 문자 입력 \ 1. 문자열 변수 String String은 단독으로 문자열을 출력할 때 사용하기도 하지만 여러 메서드를 이용하여 원하는 값을 출력한다. String은 기본 데이터 유형이 아닌, 문자열에 대해 특정 작업을 수행할 수 있는 메서드를 포함하는 객체이다. 1-1 문자열 변수 String public class Main { public static void main(String[] args) { String food = "Candy";.. 2021. 9. 18. [JAVA] 자바의 기본(2)_데이터 유형 알아보기 1. 자바 데이터 유형 1-1 기본 데이터 유형 2. 자바 숫자 데이터 유형 2-1 자바 숫자 데이터 유형 2-1-1 byte, short, int 2-1-2 long 2-1-3 float 2-1-4 double 2-2 캐스팅 2-2-1 확대 캐스팅 2-2-2 축소 캐스팅 2-3 연산자 2-3-1 산술 연산자 2-3-2 할당 연산자 2-3-3 비교 연산자 2-3-4 논리 연산자 2-4 Math 클래스 2-4-1 Math.max(x,y) 2-4-2 Math.min(x,y) 2-4-3 Math.sqrt(x) 2-4-4 Math.abs(x) 2-4-5 Math.random( ) 3. 자바 문자 데이터 유형 3-1 자바 문자 데이터 유형 3-1-1 char 1. 자바 데이터 유형 1-1 기본 데이터 유형 데이터.. 2021. 9. 18. [JAVA] 자바의 기본(1)_문장 출력하기, 변수 선언하기 1. 자바의 기본 1-1 출력 1-2 구성 2. 자바 변수 2-1 String 선언으로 출력하기 2-1-1 String 선언 2-1-2 String 선언 + 문장 선언 2-1-3 String 선언 + String 선언 2-2 int 선언으로 출력하기 2-2-1 int 선언 2-2-2 int 추가 선언 2-2-3 final int 선언 2-2-4 int에 여러 값 할당 1. 자바의 기본 public class Main { public static void main(String[] args) { } } 자바의 기본?? c언어 처음 배웠을 때 맨 윗줄에 std…h?뭐 이런거 적어줬었는데 자바에도 필요한 것 같다. 확실히 파이썬보다는 어려워 보인다. 1-1 출력 public class Main { public .. 2021. 9. 17. 이전 1 2 다음 반응형