[자바] String으로 된 수식 계산하기 : 옛날에 스택 배울때 힘들게 스택에 넣고빼고 수식을 파싱해가면서 했는데 자바 1.6이상에서는 그냥 Javascript 엔진을 이용하면 된다. (자바스크립트의 eval 함수와 같은 기능의 함수가 있다) import javax.script.ScriptEngineManager; import javax.script.ScriptEngine; public class Test { public static void main(String[] args) throws Exception{ ScriptEngineManager mgr = new ScriptEngineManager(); ScriptEngine engine = mgr.getEngineByName("JavaScript");..
[자바] 랜덤 숫자 생성하기 자바에서는 기본적으로 랜덤 숫자를 생성하는 2가지 방법이 있다.double Math.random()java.util.Random class : 그냥 간단하게 랜덤 숫자를 만들때에는 위의 Math.random()을 사용하면 좋지만, 함수 정의를 보면 알겠지만 synchronized를 이용한다. 멀티쓰레드 프로그램을 이용한다면 Math.random()을 자주 이용한다면 성능에 영향을 미칠수 밖에 없을 것이다.: Math.random()은 0 ~ 1 사이의 double을 랜덤으로 생성한다. 범위에 맞게 수정해서 사용하면 된다.double java.lang.Math.random() public static synchronized double random ()Since: API Lev..
자바로 GUI를 만들때 로그창을 JTextArea로 만들려면1, JTextArea가 스크롤 가능하게하고2. 로그가 발생하면 JTextArea 뒤에 내용을 붙이고 스크롤을 맨 아래로 내리면 된다. 1. JTextArea에 스크롤 넣기: 자바 JTextArea에 스크롤을 넣는 방법은, JScrollPane안에 JTextArea를 넣으면 된다.JTextArea txtLog = new JTextArea();JScrollPane scrollPane = new JScrollPane(txtLog);contentPane.add(scrollPane); * 주의 : JTextArea.setPreferredSize를 설정하면 스크롤바가 생기지 않는다. 2. JTextArea에 내용 붙여넣기 + 맨 아래로 스크롤하기 : JT..
- Total
- Today
- Yesterday
- K100D
- 속깊은 자바스크립트 강좌
- mini project
- 안드로이드
- GX-10
- 샷
- 강좌
- Python
- Javascript
- 서울
- HTML5 튜토리얼
- 탐론 17-50
- 자바스크립트
- java
- TIP
- php
- HTML5
- c++
- 삼식이
- gre
- Writing
- google app engine
- 팁
- gae
- ny-school
- 사진
- Android
- 뽐뿌
- lecture
- 안드로이드 앱 개발 기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |