본문 바로가기

C.E/Java

자바 입-출력 예외처리 (입/출력 관련) POINT 첫째로 입*출력과 관련된 모든 클래스를 사용하기 위해 java.io package를 import 한다. 둘째로 입*출력과 관련된 내용이 사용되는 메서드 뒤에 throws IOException 시킨다. //메서드 뒤에 throws IOException 해주는 것을 예외처리라고 한다. (열혈강의 Java Programming. 김승현. P102쪽에 있습니다.) import java.io.* ; public class Main{ public static void main(String[] ar) throws IOException{ byte[] bb = { 'J', 'A', 'V', 'A'}; System.out.write(bb); } } // 주의! import java.io.* ; 라인이 없으면 t.. 더보기
Java 정규표현식 ◈ 정규표현식 문법 1) ‘.’ 특수문자 - 임의의 한 문자를 나타낸다. - ‘.’ 특수문자가 위치한 곳에는 반드시 한 글자가 위치하여야 한다. - ex ) 패턴 : a.b → 일치하는 문자열 : acb, adb, azb 등 - ex ) 패턴 : ab. → 일치하지 않는 경우 : ab, abcd 등 2) ‘*’ 특수문자 - 바로 앞의 문자를 0번 이상 반복한다. - * 앞에는 한 글자 이상의 단어가 반드시 와야 한다. - ex ) 패턴 : ab*c → abc, abbc, abbbc 등 - ex ) 패턴 : *ab → 불가능 3) ‘+’ 특수문자 - 바로 앞의 문자를 1번 이상 반복한다. - + 앞에는 한 글자 이상의 단어가 반드시 와야 한다. - ex ) 패턴 : a+b → aab, aaab, aaaab.. 더보기
max함수 public class pno5 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int x[]={34,50,72,89,56}; int z=max(x); System.out.println(z); } private static int max(int a[]) { int b=0; for(int i=0; i 더보기
sum 함수 public class pno4 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int x[]={34,50,72,89,56}; int z=sum(x); System.out.println(z); } private static int sum(int a[]){ int b=0; for(int i=0; i 더보기
java Java를 하다보니 정말 중요한 것을 깨닳았다. 함수와 메소드를 잘 활용해야 한다는 것. 진짜 어려운데 정말 중요한 것... 벌써 머리가 아프다; 더보기
add함수 출력값:132 public class pno2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int x=54,y=78; int z=add(x,y); System.out.println(z); } private static int add(int a,int b){ return a+b; } } 더보기
abs 함수 출력값 : 98 public class Pno1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int x=-98; int z=abs(x); System.out.println(z); } private static int abs(int a){ return a*-1; } } 더보기
구구단을 출력하는 자바프로그램을 작성 1~9단 각각 모두. public class P011 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int n=1, b=1, c=0; for( ; b 더보기