자바프로그래밍 6

자바프로그래밍, 텍스트 파일에 있는 한글 출력하기(utf-8 인코딩)

안녕하세요, 오늘은 텍스트 피일에 있는 한글을 출력하는 방법을 알아보도록 하겠습니다. 먼저 소스코드입니다. import java.io.*; public class P_8_3_2015103326 { public static void main(String[] args) { InputStreamReader in = null; FileInputStream fin = null; try { fin = new FileInputStream("C:\\StudyJava\\hangul.txt"); in = new InputStreamReader(fin, "utf-8"); int c; System.out.println("인코딩 문자 집합은" + in.getEncoding()); while((c= in.read())!= -1)..

자바프로그래밍, 클래스와 메서드 이해하기

오늘은 클래스와 메서드에 대하여 공부를 해보겠습니다. 먼저 클래스애 대한 개념입니다. -클래스: 클래스는 추상적인 개념이며 객체의 틀이라고 할 수 있습니다. 즉, 클래스는 객체를 개념으로 정의해 놓은 것이며 객체를 생성하는 데 사용한다. EX) 컴퓨터라는 클래스는 '모니터가 있다,' , '하드웨어와 소프트웨어로 이루어져 있다, ' '1과 0으로과0 이루어져 있다.' 등 추상적인 개념으로 이루어져 있습니다. #참고사항# 객체: 실제로 존재하는 것이다. 클래스라는 틀에 의해 만들어진, 정의된 것을 객체라고 한다. 예를 들어 컴퓨터라는 추상적인 개념을 가진 클래스로 ‘나의 컴퓨터’라는 이름이 정의된 가진 객체를 생성할 수 있다. 개념이 참 두루 뭉실한 것 같습니다. 이제 자바 프로그래밍을 예로 들어 보겠습니다..

자바 프로그래밍 강좌, 회문 문자 판별하는 프로그램 만들기

안녕하세요, 오늘은 회문 문자를 판별하는 프로그램을 만들어 보겠습니다. 회문 문자란 앞뒤로 나열해도 같은 문자를 말합니다. 즉, 일요일, 토마토 등이 회문 문자라 할 수 있습니다. 먼저, 소스코드입니다. import java.util.Scanner; public class P_5_3_2015103326 { public static void main(String[] args) { Scanner s = new Scanner(System.in); String ss; String tt = ""; int count, i; boolean run = true; boolean c; while(run == true) { System.out.println("Input(-1 for quit):"); ss = s.nextLi..

자바 프로그래밍 java.util.Scanner를 사용하여 초 입력값을 시간,분,초로 나타내기

java.util.Scanner는 입력한 값을 받을 수 있는 클래스입니다. 따라서 import java.util,Scanner를 입력하면 입력한 정수, 실수, 문자열을 읽어 올 수 있습니다. 이를 활용하여 초를 입력하면 이를 시간,분,초 순으로 환산할 수 있는 프로그램을 만들 수 있습니다. import java.util.Scanner; public class P_4_2_2015103326 { static Scanner keyboard=new Scanner(System.in); public static void main(String[] args) { int text; int hour; int minute; int second; System.out.print("## 계산할 초는?"); text=keyboar..

자바프로그래밍 화면에 내용을 출력하는 방법(println,print,printf)

오늘은 자바 프로그래밍을 활용해서 화면에 내용을 출력하는 방법을 알려드리겠습니다. 화면에 내용을 출력하는 명령어는 3가지가 있습니다. 1.System.out,println() 2.System.out.print() 3,System.out.printf() 각각 println , print, printf 로 차이가 보이는데요 예시를 들어 하나씩 결과를 살펴보며 설명해 드리겠습니다. 1,System.out.println() public class Ex02_01 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("자바프로그래밍"); System.out.println("문자출력"); } } 먼..

JAVA프로그래밍기초- 숫자출력,사칙연산

System.out.println 명령어를 사용한 문자 출력하기, 오늘은 숫자를 출력해보도록 하겠습니다. 컴파일해서 자바로 실행, 짠! 요런 결과물이 나왔습니다. 참고로 class 명을 SystemOutPrintln이라고 했기 때문에 class 파일 이름이 SystemOutprintln이라고 나왔고요! 자바로 실행할 때 철자 하나로도 틀리면 위에처럼 오류가 뜹니다 출력된 것과 타이핑한 걸 비교해보면 괄호 안에서는 숫자만 입력하면 숫자 그대로 출력이 됩니다. 또, 3+5라는 계산식을 그대로 출력하고 싶으면 "3+5" 이런 식으로 써줘야 합니다. 계산식에 이어서 따른 문자나 숫자를 출력하고 싶다면 계산식 뒤에 +를 써준 뒤 또 큰따옴표 안에 문자나 숫자를 써주면 됩니다. 그리고 쌍따움표 없이 괄호 안에 계산..