1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 package test; public class upgrade_for { public static void main(String[] args) { int [] score = {95,71,84,93,87}; int sum = 0; for ( int i: score) { sum += i; } System.out.println(sum); System.out.println((double)sum/score.length); } } Colored by Color Scripter cs 배열이나 컬렉션을 좀 더 쉽게 처리하기 위해 사용할 수 있는 향상된 For문으로써 파이썬과 R의 For문과 비슷하다. 향상된 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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 package chapter05; import java.util.Scanner; public class Excer04 { public static void mai..
123456789101112131415161718192021222324package Chapter05; public class solotest { public static void main(String[] args) { // 기본자료형과 참조자료형의 차이점 int a = 10; int b = a; a = 20; System.out.println(b); // 값을 참조하기 때문에 20을 출력 int[] c = {1,2,3}; int[] d = c; c[0] = 4; System.out.println(d[0]); // 주소를 참조하기 때문에 4를 출력 } } Colored by Color Scriptercs
1234567891011121314151617181920212223242526272829303132package sec01.exam01;import java.util.Scanner; public class pro_test { public static void main(String[] args) { int origin_num = (int)(Math.random()*100)+1; int subject_num = 0; boolean run = true; int i =0; //시도횟수 Scanner sc = new Scanner(System.in); System.out.println("1~100까지 어떤 수일지 맞혀 보세요."); while(run) { subject_num = sc.nextInt(); if(s..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106package chapter04; import java.util.Scanner; public class breakContinue { public static void main(String[] args) { //160p. 확인문제 2번 System.out.println("---------------2번-----------------");..
1. 프로젝트 생성 후 기본적으로 생성되는 것들 jar 파일 : java archaive파일(라이브러리 모아놓은것) 이러한 다양한 라이브러리들이 있는 파일들이 기본적으로 생성된다. 자바 문법에서 말하는 클래스와, 클래스파일은 다르다. 소스파일에서 생성하는 클래스란 컴파일해서 생성되는 클래스파일을 말하는 것이다. 2. 클래스파일 생성 test 라는 패키지안에 Test라는 클래스파일이 존재하게된다. 3. cmd 에서 자바파일 컴파일하기 ※. 상대경로와 절대경로 상대경로 : 현재 디렉토리를 기준으로 이동할 디렉토리 절대경로 : 현재 어느 디렉토리에 있던 최상위 경로를 기준으로 이동 1) 우선 생성한 자바파일 경로로 이동한다. (위 상대경로, 절대경로 방법참조) 2) 컴파일명령어작성 : javac 자바파일명.j..
0. 자바 다운로드 : https://www.oracle.com/java/technologies/javase-jdk14-downloads.html Oracle 홈페이지에서 자신의 컴퓨터 환경에 맞는 자바버전을 다운로드하여 설치하면된다. 1. JAVA 버전 JAVA SE (Java Platform Standard Edition) 데스크톱, 서버, 임베디드시스템을 위한 표준 자바 플랫폼. 자바 가상머신 규격 및 API집합을 포함 JAVA EE,ME는 목적에 따라 SE를 기반으로 기존의 일부를 택하거나 API를 추가하여 구성된다. SE는 가장 일반적으로 사용된다. JAVA EE (Java Platform EnterPrise Edition) 자바를 이용한 서버측 개발을 위한 플랫폼. 기존 SE에 웹 애플리케이션..