JAVA/java 실습 39

[자바JAVA] 1차원 배열 - String배열 (2차원배열과 동일)

안녕하세요 이번에는 String 배열에 대해 알아보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 package sec01_firstArray; import java.util.Arrays; public class Array_Ex4 { public static void main(String[] args) { //String은 클래스이기 때문에 String 배열은 2차원 배열과 동일하다. String[] names = new String[3]; System.out.println(Arrays.toString(names)); names[0] = new String("박보검"); names[1] = new String("장동윤"); ..

JAVA/java 실습 2020.09.27

[자바JAVA] 일차원배열 - 배열대로 출력하는 법 Arrays.toString, 배열의 주소값출력

안녕하세요 이번에는 배열의 값들을 배열처럼 출력하기를 배워보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 package sec01_firstArray; import java.util.Arrays; public class Array_Ex3 { public static void main(String[] args) { // 스택에 iArr1이라는 참조변수(4byte)가 생성되며, //아울러 new연산에 의해서 힙영역에 10개의 int형태의 방이 만들어진다. // 곧, 메모리에 연속적으로 40바이트 할당이 되면서 생성된 주소값이 //iArr1에 저장이 되어..

JAVA/java 실습 2020.09.27

[자바JAVA] 1차원 배열 - int배열 값들을 누적해서 합계와 평균 구하기

안녕하세요 이번에는 1차원 배열 예제를 보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 package sec01_firstArray; public class Array_Ex2 { public static void main(String[] args) { int sum = 0; //총점을 저장하기 위한 변수 double average = 0.0; // 평균을 저장하기 위한 변수 int[] score = new int[] {100, 88, 100, 100, 90}; System.out.println("배열의 길이 : " + score.length); System.out.println("배열의 크기..

JAVA/java 실습 2020.09.26

[자바JAVA] 반복문 - 중첩 for문으로 구구단 9단까지 출력하기

안녕하세요 중첩된 for문으로 구구단을 출력해보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package sec02_exam; public class DoubleForEx { public static void main(String[] args) { //구구단 출력하는 것 // 72번의 루핑을 한다. for(int i = 2; i4->5->6->8->7->6->8-> ..... ->3->2->4->... 이렇게 가는거죠 요렇게 9단까지 출력을 합니다.

JAVA/java 실습 2020.09.25

[자바JAVA] 반복문 - while문으로 합계 구하기

안녕하세요 while문 예제를 보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package sec02_exam; public class WhileEx_1 { public static void main(String[] args) { int i = 1; while(true) { //while문은 무한루프 용도로 사용된다. //탈출할 구문이 반드시 존재해야한다. if (i>100) { break; //break가 없으면 무한루프를 돈다. // break문은 통상적으로 if문을 사용한다. } System.out.println(i); i++; } } } Colored by Color Scripter cs while문은 무한루프를 돌릴때..

JAVA/java 실습 2020.09.25

[자바JAVA] 반복문 for문 으로 total구하기, for문 종단점 설정, variables보기

안녕하세요 이번에는 for문을 사용해서 순서대로 값을 더해보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package sec02_exam; public class ForEx_1 { public static void main(String[] args) { int total = 0; for (int i = 0; i 최초 1번만 실행함 // i 이 조건문 실행하여 참이면 // println ..실행하고 , i 증가함 // i 거짓이라면 블럭을 빠져나간다. } } Colored by Color Scripter cs for문은 i가 0일때 시작해서 후위증가를 하면서 5랑 같아질때까지 반복을 하니까 6회 반복하겠습니다. 그래서 t..

JAVA/java 실습 2020.09.25

[자바JAVA] 조건문 - switch문/ 직급을 입력받아서 월급 출력하기

안녕하세요 자바칩 프라푸치노입니다. 오늘은 직급을 입력받아서 그에 맞는 월급을 알아보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 import java.util.Scanner; public class SwitchStringEx { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String position = null; System.out.print("직급을 입력하세요 >> "); position = s..

JAVA/java 실습 2020.09.24

[자바JAVA] 조건문 - switch문 /난수를 발생시켜서 그 시간에 무엇을 할지 출력하기

안녕하세요 자바칩 프라푸치노입니다. 오늘은 난수를 발생시켜서 그 시간에 무엇을 해야하는지 확인하는 코드를 만들어보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 package sec01_exam; public class SwitchEx { public static void main(String[] args) { // time의 난수 범위 : 8~11 int time = (int)(Math.random() * 4) + 8; switch (time) { case 8: System.out.println("출근합니다."); break; case 9: System.out.println("회의를 진행합니..

JAVA/java 실습 2020.09.24

[자바JAVA] 조건문 - 중첩 if문으로 성적 등급 나눠서 표현하기

안녕하세요 자바칩 프라푸치노입니다. 오늘은 중첩된 if문으로 성적을 출력해보겠습니다. 성적은 A A+ A0 A- 이렇게 한 등급도 4등급으로 나눠져있죠 여기서는 + 와 0만으로 구성해보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 package sec01_exam; public class IfNestedEx { public static void main(String[] args) { int score = 85; String grade = null; // 중첩 if문 : 중첩은 무제한으로 할 수 있지만 두개까지 하는 것이 바람직하다. ..

JAVA/java 실습 2020.09.23

[자바JAVA] 조건문 if, if-else, switch 문 -점수 등급 출력하기, 성별 출력하기

안녕하세요 자바칩프라푸치노입니다. 오늘은 조건문의 예제를 한번 쳐봅시다. IF문 예제입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 public class IfEx { public static void main(String[] args) { //퀴즈 : 사용자로부터 하나의 정수를 입력받아서 score에 저장하고 //등급을 출력하시오. Scanner scanner = new Scanner(System.in); System.out.print("점수를 입력하시오 : "); int score = scanner.nextInt(); //몇 십개의 if문이 존..

JAVA/java 실습 2020.09.23