문자-->더블로
double tempNum=Double.parseDouble(scanner.nextLine());
Integer-->문자
String numStr2 = String.valueOf(numInt);
프로퍼티 생성
Properties prop = new Properties();
prop.load(new FileInputStream(fileName));
이터레이터 생성
Iterator<?> names = prop.keySet().iterator();
이터레이터 반복 예제
while(names.hasNext()){
String key = (String)names.next();
String value=(String)prop.get(key);
}
StringBuilder 예제
String listForHtml=null;
StringBuilder builder = new StringBuilder();
builder.append("<ul>");
for (String string : this.songList) {
builder.append("<li>");
builder.append("<a href='listen.htm?file="+ string +"'>");
builder.append(string);
builder.append("</a>");
builder.append("</li>");
}
builder.append("</ul>");
listForHtml=builder.toString();
한 줄로 클래스 생성(newInstance)
IUIMenu menu = (IUIMenu)Class.forName(value).newInstance();
파일 인풋으로 한 줄씩 읽는 예제(Scanner)
public LinkedList<IQuizVO> makeQuizList() throws Exception{
InputStream input = new FileInputStream("c:\\zzz\\quiz.txt");
scanner = new Scanner(input);
while (true){
try {
String s = scanner.nextLine();
String[] array=s.split(",");
} catch (Exception e) {
break;
}
}
return this.quizlist;
}
문장 만들어서 파일 아웃풋으로 저장하는 예제(\n 중요)
OutputStream out = new FileOutputStream("c:\\zzz\\quizout.txt");
byte[] toByte;
String sen = i.getCategory()+","+i.getNum()+","+i.getQuestion()+","+i.getAnswer()+"\n";
toByte=sen.getBytes();
out.write(toByte);
out.close();
Instance of 예제
if(this.question instanceof ObjectiveQuiz){}
접근제한자
public: 모든 외부
protected: 동일 패키지+다른 패키지라도 상속 시
default: 동일 패키지
private: 같은 클래스 내에서만
스태틱 예제
public abstract class agentlet {
static Map<String, String> mimeMap;
protected static String ROOT = "c:\\zzz\\mp3";
static{
mimeMap = new HashMap<String, String>();
mimeMap.put("mp3", "audio/mpeg3");
}
}
'코딩 > JAVA' 카테고리의 다른 글
이클립스 eclipse 코딩 중 Java Source가 안보일 때 (0) | 2016.02.25 |
---|---|
Java 제너릭(Generic)과 리플렉션(reflection)을 통해 메소드 동적으로 실행하기(Vo를 중심으로) (0) | 2015.04.05 |
프로세스 사이 시간 재는 코드 예제(CurrentTimeMills) (0) | 2014.09.13 |
Java 자바 Stateless 방식 멀티채팅 예제(익명 쓰레드 Thread) (0) | 2014.09.13 |
Java 자바 Agentlet Mp3 Server (0) | 2014.09.13 |