본문 바로가기

전체 글

Probability and Computing 2nd edition pdf by Cambridge university express 더보기
Java 입문 - 객체지향 프로그래밍 객체지향의 기본에 대해서 알아보자. 클래스, 객체 생성, 은닉성, 생성자, 멤버에 대해서 다룰 것이다. 1. 클래스 클래스는 참조 타입을 만들고 사용하기 위한 설계도이다. 참조 타입은 반드시 클래스가 있어야 한다. 클래스 선언은 "public class 클래스명{}"으로 한다. public class Geo{ } 2. 패키지 패키지는 클래스의 목적과 역할을 구분하기 위해 만든다. 방금 "Geo"라는 클래스를 선언했는데, 프로그래밍을 하다보면 같은 이름의 클래스를 여러 개 만들 수도 있다. 이런 클래스들을 다른 클래스와 구별하기 위해 패키지는 소문자로 만든다. package kr.co.infopub.chapt018; public colass Geo{ } 위의 소스의 패키지 kr.co.infopub.chap.. 더보기
Java 입문 - 문자열과 배열 1. 문자열 (string) char은 한 글자이다. 한 개 이상의 문자를 붙여서 한 단어, 한 문장과 같은 문자의 묶음을 만들 수 있다. String은 참조타입이지만 new 키워드를 사용하지 않고 생성할 수 있고 기본 타입처럼 대입연산자를 사용한다. 기본 타입처럼 사용하긴 하지만 참조 타입이기 때문에 메소드를 갖고 있다는 점에 주의하자. String city2 = "Asia"; //문자열 String city2 = "Europe"; city2 = city1 //값이 복사되므로 city2 ="Asia" System.out.println(city1.length());//문자열의 길이를 구하는 과정 String city4 = String.format("%s-%s",city1,city2); 2. 배열 같은 타.. 더보기
Java 입문 - 자바 프로그래밍의 기본 1. 주석 System.out.print("[1,"); for (int i =2; i= 6.0){ }else{ } int v=100; if (v%2==0){ System.out.println("even"); }else{ System.out.println("odd"); } switch case 주어진 값에 따라 분기할 때에는 switch~case를 사용한다 Public static int toNum(char c){ int tot = 0; switch(c) { case 'A':tot = 1; break; case 'T':tot = 10; break; case 'Y':tot = 15; break; default:tot = c-'0';break; } return tot; } 위의 코드는 만약 c = 'A'라면 .. 더보기