FlyerFactory factory = FlyerFactory.getInstance();

Flyer f = factory.getFlyer(name);





public class FlyerFactory {

private static FlyerFactory insance = new FlyerFactory();


private FlyerFactory() {


}


public static FlyerFactory getInstance() {

return insance;

}


public Flyer getFlyer(String s) {

Flyer aa= null;

if (s.equals("Bird")) {

aa= new Bird();

} else if (s.endsWith("Airplane")) {

aa= new Airplane();

}

return aa;


}


}



'Computer > JAVA' 카테고리의 다른 글

Java HashSet  (0) 2014.08.29
Java Date사용  (0) 2014.08.29
Java Properties  (0) 2014.08.29
Java PrimeNumber  (0) 2014.08.29
Java 최대공약수  (0) 2014.08.29

Properties p = new Properties();

p.load(new FileReader("src/day5/lab/flyer.properties"));



'Computer > JAVA' 카테고리의 다른 글

Java Date사용  (0) 2014.08.29
Java Factory  (0) 2014.08.29
Java PrimeNumber  (0) 2014.08.29
Java 최대공약수  (0) 2014.08.29
JDBC Null값 처리  (0) 2014.08.18

boolean isprime;


for (int su = 2; su <= 100; su++) {

isprime = true;

for (int i = 2; i < su; i++) {

if (su % i == 0) {

isprime = false;

break;

}


}

System.out.print(su);

System.out.println(isprime == true ? ": 소수" : ": 소수아님");

}


}

}

'Computer > JAVA' 카테고리의 다른 글

Java Factory  (0) 2014.08.29
Java Properties  (0) 2014.08.29
Java 최대공약수  (0) 2014.08.29
JDBC Null값 처리  (0) 2014.08.18
JDBC Date형 처리  (0) 2014.08.14

public class GcdTest {

public static void main(String[] args) {

gcd(2, 5);

gcd(5, 15);

gcd(250, 30);

}


public static void gcd(int a, int b) {

int c;

if (a > b)

c = b;

else

c = a;

int i;

for (i = c; i >= 1; i--) {

if (a % i == 0 && b % i == 0)

break;

}

System.out.println("최대공약수 : " + i);

}

}

'Computer > JAVA' 카테고리의 다른 글

Java Properties  (0) 2014.08.29
Java PrimeNumber  (0) 2014.08.29
JDBC Null값 처리  (0) 2014.08.18
JDBC Date형 처리  (0) 2014.08.14
Java util.date sql.date 형변환  (1) 2014.08.14

#{category:VARCHAR}   처리하면 된다   


<insert id="insertDataboard" parameterType="databoardvo">

      insert into 

      databoard (............., category)

      values (............., #{category:VARCHAR})

   </insert>



'Computer > JAVA' 카테고리의 다른 글

Java PrimeNumber  (0) 2014.08.29
Java 최대공약수  (0) 2014.08.29
JDBC Date형 처리  (0) 2014.08.14
Java util.date sql.date 형변환  (1) 2014.08.14
Java ArrayList 추가  (0) 2014.08.13

MVC 모델에서 Util.date 를 받아 올때 형변환처리를 해주면 된다.


public void setAtt_date(Date att_date) {

java.sql.Date d2 = new java.sql.Date(att_date.getTime());

System.out.println(d2);


this.att_date = d2;

}

'Computer > JAVA' 카테고리의 다른 글

Java 최대공약수  (0) 2014.08.29
JDBC Null값 처리  (0) 2014.08.18
Java util.date sql.date 형변환  (1) 2014.08.14
Java ArrayList 추가  (0) 2014.08.13
Java 확장 For 문  (0) 2014.08.13

Date d = new Date();

System.out.println(d);

java.sql.Date d2 = new java.sql.Date(d.getTime());

System.out.println(d2);





'Computer > JAVA' 카테고리의 다른 글

JDBC Null값 처리  (0) 2014.08.18
JDBC Date형 처리  (0) 2014.08.14
Java ArrayList 추가  (0) 2014.08.13
Java 확장 For 문  (0) 2014.08.13
Java HashMap  (0) 2014.08.13

package com.redjava.java.collections.arraylist;


import java.util.ArrayList;


public class CollectionAddElement {

public static void main(String[] args) {


// arrayList 이름을 가진 ArrayList 생성

ArrayList arrayList = new ArrayList();


// ArrayList 에 element 추가 

arrayList.add("1번");

arrayList.add("2번");

arrayList.add("3번");

// ArrayList 에 element 추가 

arrayList.add("=> 4번");

arrayList.add("=> 5번");

// ArrayList의 element를 화면에 출력

System.out.println("index를 부여하지 않은 ArrayList elements");

for(int index=0; index < arrayList.size(); index++)

System.out.println(arrayList.get(index));

// ArrayList의 4번째와 5번째 element를 삭제

arrayList.remove(4);

arrayList.remove(3);

// ArrayList 에 index를 부여한 element 추가

arrayList.add(0,"=> 4번");

arrayList.add(1,"=> 5번");

// ArrayList의 element를 화면에 출력

System.out.println("index를 부여한 ArrayList elements");

for(int index=0; index < arrayList.size(); index++)

 System.out.println(arrayList.get(index));

}


}

'Computer > JAVA' 카테고리의 다른 글

JDBC Date형 처리  (0) 2014.08.14
Java util.date sql.date 형변환  (1) 2014.08.14
Java 확장 For 문  (0) 2014.08.13
Java HashMap  (0) 2014.08.13
Java 16진수로 변환  (0) 2014.08.12

import java.util.*; class For1{ public static void main(String[] args) { ArrayList<String> list=new ArrayList<String>(); list.add("홍길동"); list.add("김철수"); list.add("김영희"); list.add("김태희"); //확장 for사용하기 //list에 저장된 요소를 꺼내와 str에 저장 for(String str:list){ System.out.println(str); } } }

 


'Computer > JAVA' 카테고리의 다른 글

Java util.date sql.date 형변환  (1) 2014.08.14
Java ArrayList 추가  (0) 2014.08.13
Java HashMap  (0) 2014.08.13
Java 16진수로 변환  (0) 2014.08.12
JDBC 출석기능(배열)  (0) 2014.08.11

public class HashMapTest {

public static void main(String[] args) {

HashMap<String, Integer> m = new HashMap<String, Integer>();


m.put("김민철", 100);

m.put("민철", 200);

m.put("철", 300);

//키 존재여부 판단

System.out.println(m.containsKey("김민철2"));

//키값얻기

Integer a = m.get("김민철");

System.out.println(a);

//키 모두 얻기

Set keys = m.keySet();


Iterator<String> it = keys.iterator();

while (it.hasNext()) {

String key = it.next();

Integer i = m.get(key);

System.out.println(key + "===" + i);

}


}

}



'Computer > JAVA' 카테고리의 다른 글

Java ArrayList 추가  (0) 2014.08.13
Java 확장 For 문  (0) 2014.08.13
Java 16진수로 변환  (0) 2014.08.12
JDBC 출석기능(배열)  (0) 2014.08.11
JDBC SQL Select 기본 예제  (0) 2014.08.11

+ Recent posts