WEB/JSP(JAVA)(39)
-
자바 랜덤함수 (Random)
무작위 난수 첫번째 방법은 Math 클래스의 random 메소드를 사용합니다 . * 10을 한 이유는 0~1 사이의 double 난수를 만들어서 리턴을 하기 때문입니다. Int 형변환을 시켜 a,b,c,d,e, 에담아 출력한 것 입니다. 두번째는 Random 클래스를 이용하여 다양하게 표현할 수 가 있습니다.boolean nextBoolean() float nextFloat()등등 random.nextInt(100)을 입력하시면 0~100사이의 난수가 발생합니다.import java.util.Random; public class ggari_random { public static void main(String[] args) { int a = (int) (Math.random()*10); int b = (..
2013.07.09 -
자바 StringTokenizer
JAVA StringTokenizer StringTokenizer 클래스를 이용해서 추출하기 위해서는 문자영을 가지고 StringTokenizer 객체를 생성해야함 StringTokenizer st = new StringTokenizer("김 영 준 은 까 리"); 객체를 생성 후 nextToken 이라는 메소드를 이용 토큰을 추출해 낼 수 있습니다. 기본적인 방법은 공백문자를 구획문자로 사용됩니다 (space character , tab character ,newline character , carriage-reutnr, form-feed) import java.util.StringTokenizer; public class ggari_StringTokenizer { public static void m..
2013.07.08 -
자바 try catch
public class ggari_try_catch { public static void main(String[] args) { int i = 5; int j = 0; //System.out.println("i / j =" + i / j); try { System.out.println("i / j =" + i / j); } catch (Exception e) { System.out.println("익셉션 나눌수 없기때문 잘못된연산"); System.out.println("Exception"+e); } } } i / j를 하면 오류가 뜹니다. java.lang.ArithmeticException 0으로 나눌 수 없는 거니까 이러한 메시지가 뜨면 보기도 안 좋고 이해하기도 힘듦 좀 더 알기 쉽게 다른 메시지..
2013.07.05 -
자바 for문
for 문은 반목을 만들기 위해서 사용되는 키워드 입니다 주어진 회수만큼 처리하고 반복 항목을 순서대로 처리할 때 적합합니다. for( 1 , 2 , 3 ) 1. 변수를 선언 초기화 식 2. 변수를 이용 boolean 값을 산출하는 방식 3. 변수값을 바꾸는식 업데이트 식 1번을 실행후 2번을 검사후 2번이 참이면 3번이 반복되는 것 public class ggari_for { public static void main(String[] args) { int arrNum[] = { 11, 22, 33, 44, 55, 66 }; for (int i = 0; i
2013.07.03 -
자바 if 조건문
public class ggari_if { public static void main(String[] args) { int num = 100; if (num == 100) { System.out.println("100이 맞어"); } if (num > 90) { System.out.println("num이 작음"); } System.out.println("======================"); if (num == 100) { System.out.println("100이 맞어"); } else if (num > 90) { System.out.println("num이 작음"); } System.out.println("======================"); } } else 키워드들은 모두 바로 ..
2013.06.28 -
자바 배열
10개의 데이터를 저장하기위해 10개의 변수를 선언해야하나? 그래도 되지만 한 곳에 저장후 하나의 변수를 가지고 사용할 수 있습니다. 자바에서 primitive type 변수를 선언하면 데이터를 저장할수 있는 메모리 확보가 되고 바로 변수에 값을 대입할 수 있습니다. 하지만 배열 변수의 경우 배열에대한 메모리가 확보되자 않아요 . 메모리를 확보 하기위해 배열의 생성식을 만들어주는 것입니다 . (ex) new int [5]; public class ggari_array { public static void main(String[] args) { int ggariInt[]; // 배열 변수 int형 선언 String ggariString[] ; // 배열 변수 String형 선언 ggariInt = new ..
2013.06.24