아스키코드 (2) 썸네일형 리스트형 Resource의 문자들을 [.parseInt]를 사용하여 연산하기 내가 쓴 Resource 파일인 test2.txt 에는 1234라는 값이 저장되어있는데, 이 값들의 합을 출력 하고 싶다. 일반적으로는 각각의 값을 받아서 더해주면 되는데 FileInputSteam을 하게 되면, 1의 아스키코드인 49, 2의 아스키코드인 50, 3의 아스키코드인 51 ...등등이 출력될 것이고, 문자형으로만 형변환을 한다면 문자끼리의 연산이 되지 않아 "1234"로 출력될 것이다. 이럴 때 사용되는 것이 .parseInt 이다. parseInt는 입력받은 String 값을 Integer 형태로 변환해 리턴해주는 기능이다. package class03; import java.io.FileInputStream; import java.io.FileNotFoundException; import.. Resource를 (클래스 생성없이) JAVA로 불러오기 (FileInputStream) 저번에 했던 객체를 생성하여 JAVA로 불러오는 것 외에도 불러오는 동시에 선언을 하는 방법이 있다. 그 방법은 FileInputStream fis=new FileInputStream(경로/파일명.확장자) 로 생성하면 된다. 이번에는 이것을 사용하여 문자열의 값을 받고, 그 문자열을 int로 다시 형변환하여 연산자 사용까지 하는 것을 해보는 예제이다. package class03; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class Test03 { public static void main(String[] args) { S.. 이전 1 다음