본문 바로가기

JAVA/JAVA Programming

[JAVA] 성적 처리 프로그램 █ 성적 처리 프로그램 (do ~ while) import java.io.*; public class Round08_Ex04 { public static void main(String[] ar) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader (System.in)); int kor = 0, eng = 0, math = 0, tot = 0; float avg = 0.0f; do { System.out.print("국어 = "); kor = Integer.parseInt(in.readLine()); } while(kor 100); do { System.out.print("영어 = "); .. 더보기
[JAVA] Calender 클래스 활용 import java.io.*; import java.util.Calendar; public class MethodCalendar { public static void main(String[] args) { Calendar now = Calendar.getInstance(); System.out.println("년도 : " + now.get(Calendar.YEAR)); System.out.println("월 : " + (now.get(Calendar.MONTH)+1)); // 0~11까지만 나온다 그래서 +1을 더해준다. System.out.println("일 : " + now.get(Calendar.DATE)); final String[] week = { "일", "월", "화", "수", "목", .. 더보기
[JAVA] 배열 ※ 배열 : 배열이라 함은 동일한 자료형으로 선언된 필드들을 메모리 상에 연속적으로 나열하여 관리상의 효율성을 도모하는 방식 혹은 논리라고 할 수 있다. 1. 일차원 배열 █ 일차원 배열의 선언 ① 자료형[] 배열명; ② 자료형 배열명[]; 예) shor[] sh; int[]; ※ 사용될 수 있는 자료형에는 8가지 형태의 기본 자료형인 boolean, byte, short, char, int, long, float, double형을 비롯하여, String, System등의 클래스형ㄷ까지 모든 것이 가능 █ 일차원 배열의 초기화 방법 ① 자료형[] 배열명 = {값1, 값2, 값3 … 값n}; (선언과 동시에 해야함) ② 배열명 = new 자료형 [개수]; (선언과 별개로 초기화 가능) ③ 배열명 = new.. 더보기
[JAVA] JAVA 메서드 █ 메서드의 정의 및 용법 모든 코딩은 항상 클래스(Class)라는 것 내부에 들어 있었고 실제 내용은 main()이라고 불리는 메서드(Method) 내에 있다. 그러다 보니 프로그램이 복잡해 지면서 main() 메서드의 내용도 많아지게 되고 프로그램을 이해하기도 점점 힘들졌다. 이렇게 복잡한 것을 조금 더 단순하게 그리고 이해하기 쉽도록 하기 위해 고안한 방법이 main()과 더불어 다른 메서드를 선언하는 것이다. 01) 형식 - 메서드 접_제한자 [지정_예약어] 결과형_리턴값 메서드명 (매개_변수들) [throws 예외_클래스들] { 내용부; 내용부; …… 내용부; } ([…] 부분은 사용하지 않아도 된다.) 02) 형식 - 임시 사용 메서드 public static 결과형_리턴값 메서드명 (매개_변.. 더보기