일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 시큐리티
- YAML
- Navigation
- 앱
- Java
- thymeleaf
- sql
- sts
- mysql
- sdk
- Android
- 폰트
- string
- 로또
- 시놀로지
- 스프링
- 안드로이드
- yml
- react
- EAS
- springboot
- 이클립스
- expo
- sqlite
- DB
- spring
- 배포
- Native
- 자바스크립트
- Admob
- Today
- Total
목록Java (5)
Dev JS Blog
보통 String 값을 int 값으로 변환한다면 Integer.parseInt 를 이용하면 된다. String str = "2"; int intStr = Integer.parseInt(str); 이건 가끔 자주 이용하니 괜찮은데.. 급 int는 String 어케 바꾸지...? 갑자기 생각안날때가 있다. (내가 오늘 그랬다.) int 형에서 string 형으로 변환하는건 Integer.toString() 을 이용해주면 된다. int num = 2; String str = Integer.toString(num); 해주면 int형에서 String 형으로 형변환 할 수 있다.
String a = "마나 블로그"; System.out.println("0공백 제거 "+ a.replaceAll(" ","")); console 결과> 기본적인 공백은 replaceAll 로 처리가 가능하다. 다만 여러번 처리된 공백을 한개로 줄이려면 어떻게 해야할까..? 예를 들어 [마나 블로그] 이런 식이면 그냥 replaceAll 로 하면 모든 공백이 사라지고.. 이럴 경우에는 String a = "마나 블로그"; System.out.println("공백 제거 "+ a.replaceAll(" +"," ")); console 결과> replaceAll(" +"," ") 으로 해주면 여러번의 공백을 단 한번으로 줄여준다. 그리고 또 공백제거의 비슷한 함수중 하나가 trim() 이다. trim() 은 ..
Java 의 collection 의 for 문 대신 쓸 수있는 iterator 사용법에 대해서 간단히 설명하려 한다. pentHouse 라는 arrayList가 있다. 여기서 안에있는 내용을 꺼내려면 for문을 하여서 하는 방법도 있지만 iterator를 이용하는 방법이 있다. while 문에서 hasNext (다음 값이 있으면 while 문은 계속 돌게된다.) next()로 다음 값을 계속 불러올수 있다.
현재 pentHouse 라는 String array 변수가 있다고 하자. 그렇다면 가장 기본적인 for 문 방식은 pentHouse 의 length 만큼 for문을 돌려서 안에 있는 내용을 확인 하는 것이다. 저렇게 해도 되지만 배열 for 문은 새로운 방법으로 또 할수가 있는데 str에 pentHouse 안에 있는 순서대로 들어가 for문이 들어가게된다. 같은 결과를 도출해낼수 있다. 배열 For문을 활용할때는 두번째 방법도 있다는걸 기억해주는게 좋다.
오늘은 이제 갓 자바를 시작하시는 분들을 위해서 기본적으로 로또 번호 추출해보는 소스를 짜보겠습니다. 랜덤 숫자 뽑기 랜덤으로 숫자를 뽑는데 사용하는 일단 가장 기본적으로 Random class가 있습니다. 가장 기본적은 정수 랜덤 뽑기부터 해보겠습니다. 1 2 3 4 5 //랜덤함수 이용하기 Random rand = new Random(); for(int i = 0 ; i