자바 api 에 있는 Scanner class method 입니다.메소드의 개요 voidclose () 현재의 스캐너를 클로즈 합니다. Patterndelimiter () 이 Scanner 가 단락지어 문자의 매칭에 현재 사용하고 있는 Pattern 를 돌려줍니다. StringfindInLine (Pattern pattern) 단락 문자를 무시해, 다음에 나타나는 지정된 패턴의 검색을 시도합니다. StringfindInLine (String pattern) 단락 문자를 무시해, 다음에 나타나는, 지정된 캐릭터 라인으로부터 구축된 패턴의 검색을 시도합니다. StringfindWithinHorizon (Pattern pattern, int horizon) 다음에 나타나는 지정된 패턴의 검색을 시도합니다. S..
이번에는 문자를 입력받는 클래스를 소개 하겠습니다.밑에 예제를 보시면 InputStreamReader rd = new InputStreamReader(System.in); 이부분에서 InputStreamReader 객체 rd 를 생성하여 입력을 받는데요 입력받은 문자를 rd.read(); 메소드를 사용하여 a 라는 변수에 넘기고 char 형으로 캐스팅하여출력하는 방법을 나타내고 있습니다. 다음으로 Scanner 클래스를 보실건데요예제를 보시면 java.util.Scanner package를 사용한다고 선언한뒤Scanner 객체인 a 를 생성하였는데요. 클래스를 실행 시키면 첫번쨰 print 문이 뜨는데 이 예제대로 나이,체중,신장을 스페이스를 섞어입력하면 Scanner 객체의 메소드인 next~() 가 ..
간단한 클래스를 생성후 출력하는 예제 입니다. 자바 클래스란 "객체를 만들고자 하는 틀" 이라고 생각하시면 이해하기 편할거에요. 객체는 그 틀에서 나온 물질이라고 생각하세요. 가장 많이 예를 드는게 붕어빵 틀과 붕어빵인데 여기서 붕어빵 틀이 클래스이고 붕어빵이 객체에요.붕어빵틀에 밀가루,팥 등등을 넣고 붕어빵을 만들잖아요 , 밀가루,팥 등이 인스턴스 변수라고 할수 있어요.아래의 예제는 운동선수란 클래스로 두개의 객체를 만든 예제에요. 아래와 같이 하나의 클래스를 정의 하고 인스턴스변수와 메소드를 정의해두면 그 클래스를 사용해서 수많은 객체를 만들수 있어요. 저는 Car 라는 클래스로 객체를 만들어 봤는데 main 메소드에서 단순히 새로운 객체를 만들고 그 객체에 해당하는 상태만 새롭게 입력하는것으로 상태..
Java란 ? 1. 객체지향언어의 대표적 주자이다. - 객체지향언어(object-oriented-language)? 컴퓨터 언어의 한 종류이다. 객체지향언어는 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 2. 독립적인 플랫폼을 제공한다. 독립적인 플랫폼을 제공한다는 의미는 운영 os와 큰 상관없이 구동되는 장점이 있다는 것이다. 자신의 pc가 window나 unix , mac os등등 많이 os가 있지만 자바 가상 머신(Java Virtual Machine)이 os에 상관 없이 동일한 실행환경을 제공하기 때문이다. Java(jdk) 설치 사이트 http://..