Liea
'① 공부' 카테고리의 글 목록 (4 Page)

① 공부

① 공부/Java

[ JAVA ] 문자열 출력하기

문자열 출력하기 문자열 출력 관련 예제코드 - toUpperCase, toLowerCase, concat, contains(CharSequence s), lastIndexOf(int ch), replace, substring(int beginIndex), substring(int beginIndex, int endIndex), length, replace(CharSequence target, CharSequence replacement) public class St2{ public static void main(String[] args) { String s1=new String("jaVa"); String s2="db"; String s3="test"; //TEST..toUpperCase //java....

① 공부/Java

[ JAVA ] cmd에서 폴더 컴파일하기, Jar 파일 생성하기

cmd에서 폴더 컴파일하기 - javac -d . Father.java Jar 파일 생성하기 - jar cvf ff.jar ff Jar 파일 패키지 연결하기 - 프로젝트 우클릭 - Properties - Java Build Path - Add External JARs... - 원하는 JAR 파일 선택 후 추가

① 공부/Java

[ JAVA ] 예외 처리2 - throws, throw / return-finally문 사용하기

예외 처리 throws, throw문 사용하기 예외상황 발생 시 특정 catch문 사용이 불가능하여 사용 throws : Exception을 호출하는 상위클래스에 전달 throw : Exception문을 사용자가 정의 try-catch 하기 싫으면 throws, 인위적으로 catch문에 가고싶으면 throw > throws문 예시 코드 더보기 import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class Exception4{ Exception4(String file_name) throws Exception{ reading(file_name); } // 파일을 그냥 읽는다. pub..

① 공부/Java

[ JAVA ] 예외 처리1 - Try-Catch문 사용하기

예외 처리 Try-Catch문 사용하기 예외(Exception) 실행 중 오동작이나 결과에 악영향을 미치는 예상치 못한 상황 발생 예외처리 예외 발생경우 정수를 0으로 나누는 경우 배열의 크기보다 큰 인덱스로 배열의 원소를 접근하는 경우 정수를 읽는 코드가 실행되고 있을 때 사용자가 문자를 입력한 경우 프로그램의 오류 ==⇒ 컴파일시 경고 ==⇒ 수정 사용자의 실수(문자를 입력해야 하는데 숫자를 넣은 경우) 외부적인 환경(네트워크 오류, 서버 오류) > 예외처리 예시코드 더보기 > 예외처리 활용 (파일 읽어오기) 더보기

① 공부/Java

[ JAVA ] 배열(Array)의 사용

배열(Array)의 사용 배열의 선언 - 주로 Vector class를 사용하여 배열처럼 사용함 //배열 선언 방법 int inArray []; int[] intArray; //배열 생성 (배열 공간 할당 받는 과정) intArray = new int[5]; int intArray[] = new int[5]; //선언과 동시에 배열 생성 이차원 배열 public class Test1_2 { //Test1의 이차원배열 public static void main(String[] args) { int s[][] = {{1,2},{3,4},{5,6}}; for(int i=0; i

① 공부/Java

[ JAVA ] 반복문 활용 - 이중 for문 사용해서 구구단 출력하기 & 그 외 활용

반복문 활용 이중 for문 사용해서 구구단 출력하기 import java.util.*; public class Test5 { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=2;i

① 공부/Java

[ JAVA ] switch 조건문 활용 - 숫자 1~12 중 입력한 값에 대해 출력하기

switch 조건문 활용 숫자 1~12 중 입력한 값에 대해 출력하기 - Scanner를 사용하여 1~12 중 하나의 인수를 넣는다. - 3 4 5 : Spring - 6 7 8 : Summer - 9 10 11 : Fall - 12 1 2 : Winter import java.util.*; public class Test4 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int num = sc.nextInt(); switch(num) { case 3: case 4: case 5: System.out.println("spring"); break; c..

① 공부/Java

[ JAVA ] 기본적인 입출력 프로그래밍

기본적인 입출력 프로그래밍 인수 넣는 방법 - Arguments 이용하는 방법 - 터미널에 입력하는 방법 인수 입력 받아서 결과 출력하기 import java.util.*; public class Test3 { public static void main(String[] args) { /* 이름: 홍길동 * 나이: 30 * true //사과 좋아하면 true, 아니면 false; * if == 사과를 좋아합니다. 사과를 싫어합니다. */ Scanner sc = new Scanner(System.in); String name = sc.next(); int age = sc.nextInt(); boolean likeApple = sc.nextBoolean(); System.out.print("이름 : "+nam..

① 공부/Java

[ JAVA ] Java의 데이터 타입 & 전역변수/지역변수

Java의 데이터 타입 & 전역변수/지역변수 Java의 데이터 타입 기본타입 : 8개 boolean : bool ➡️ true, false 반환 default값 = false char : ‘ ‘, ‘a’, ‘A’ 정수형 : default값 = 0 byte short int long : 3l, 3L (long의 l을 써야함) 실수형 : default값 = 0.0 float : 3f, 3F (float의 f를 써야함) double > 예시코드 더보기 전역변수 지역변수 > 예시코드 더보기 특수문자 리터럴 탭(tab) = ‘\t’, 엔터(Enter) ‘\n’ # final : 상수선언