본문 바로가기

전체 글167

Java 실습(성적처리프로그램:배열) - 3일차 import java.util.Scanner; public class test2 { public static void main(String[] args) { /* * 사람수를 입력해서 학생수만큼 성적처리 * //구조 * 1. 몇명? 숫자입력 * 2. 이름,국,영,수 사람수대로 입력 * 3. 사람수대로 총점,평균 * 4. 전체출력 */ // 실습 3일차 // 정의 String []name; // 이름 int [][]score; // 국,영,수,총 float []avg; // 평균 int n=0; // 입력 Scanner sc = new Scanner(System.in); System.out.print("성적을 입력할 학생 수 : "); n = sc.nextInt(); name = new String[n];.. 2021. 2. 1.
Java 실습(성적처리프로그램) - 3일차 /* * 성적처리프로그램 * 입력 : 이름, 국, 영, 수 * 연산 : 총점, 평균 * 출력 : 이름, 국, 영, 수, 총, 평 */ import java.util.Scanner; public class arrayExam01 { public static void main(String[] args) { // 선언 String name; int []score = new int[4];//국 영 수 총 float avg; //int tot = 0; Scanner sc = new Scanner(System.in); // 객체선언 // 입력, 연산 System.out.print("이름 입력 : "); name = sc.next(); System.out.print("성적 입력(국 영 수) : "); for(int i.. 2021. 2. 1.
Java 기초 - 3일차 public class ObjectArrayExam04 { public static void main(String[] args) { //객체 배열 // 객체 타입은 레퍼런스 변수를 통해 접근해야함. String []str = new String[3]; // 객체를 만들지 않음. 객체당 1개 str[0] = new String("Superman"); // 소괄호를 써야 객체가 생성된다고 할 수 있음. str[1] = new String("Batman"); str[2] = new String("pororo"); String [][]str2 = new String[2][2]; // 객체를 만들 수 있는 환경만 만든것. String s = new String("superman"); // 1차원 배열 레퍼런스 필.. 2021. 2. 1.
Java 기초 - 2일차(추가 및 보완) 패키지 (package) // package - 패키지는 비슷한 성격의 자바 클래스들을 모아 넣는 자바의 디렉토리이다. (폴더 개념) package java.home; public class Homepej { } package java.home; public class HomePark { } - 패키지를 만들때는 위와 같이 package라는 키워드를 사용한다. 위 두개의 클래스를 이클립스에서 작성하고 저장하면 이클립스의 파일이 저장되는 디렉토리에 다음과 같은 구조의 파일들이 생성되는 것을 확인할 수 있다. src/java/home/Homepej.java src/java/home/HomePark.java bin/java/home/Homepej.class bin/java/home/HomePark.class .. 2021. 1. 30.