반응형
오늘은 369게임을 한번 만들어보았습니다.
대학교에서 처음 조건문과 반복문을 배웠을때 과제로 했던 기억이있네요...
심심해서 만들어보았는데
코드를 첨부하니 참고바랍니다.
알고보면..
생각보다 단순한로직인 것을 알 수 있습니다.
도움이되셨으면 좋겠습니다.^^
< 369게임 코드 >
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
32
33
34
35
36
37
38
39
40
41
|
package com.java.Test1;
public class treesixnine {
public static void main(String[] args) {
System.out.println("369게임시작");
for(int i=1 ; i<=400;i++) {
String com = String.valueOf(i); //int를 String 으로 변환 (반대는 parseInt())
if(com.contains("3") || com.contains("6") || com.contains("9")){
TreeSixNine(com);
if(i%10==0) {
System.out.println();
}
}else if(i%10 == 0) {
System.out.print(i+"\t");
System.out.println();
}else {
System.out.print(i+"\t");
}
}
}
public static void TreeSixNine(String string) {
String JJak = null;
for(int j=0;j<string.length();j++) {
JJak="";
if(string.charAt(j)=='3' || string.charAt(j)=='6' || string.charAt(j)=='9') {
JJak+="짝";
}
System.out.print(JJak);
}
System.out.print("\t");
}
}
|
cs |
< 결과화면 >
< 알아두면 좋은 내용 >
- 형변환
1. String => Int : parseInt(String)
2. Int=> String : String.valueOf(int)
- String 변수 문자열의 각각원소(?) char로 뽑아내기 : string.charAt(k) * k는 자리수(0~n)
- String 문자열의 길이 알아내기 : string.length();
- % : 나머지
- / : 나누기
* 사용법은 위 코드를 참고해주세요
반응형
'웹개발 > Java & JavaScript' 카테고리의 다른 글
[JS] JavaScript에서 contextpath 구하기(window 객체 활용) (0) | 2020.11.24 |
---|---|
[JavaScript] 숫자표기시 콤마(,) 표기시키기 [code] (0) | 2020.09.09 |
[java] Jsoup을 이용한 크롤링 (자바 크롤링) (2) | 2019.03.02 |
[Java 개념정리] HashMap 을 이용한 영어단어장[코드] (0) | 2019.02.22 |
[Java 개념정리] HashMap 관련함수 (0) | 2019.02.19 |
댓글