일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- algorithmTest
- 다독
- 알고리즘 공부
- 채권
- 돈
- algorithmtraining
- 성분
- 주식
- 자바
- 화장품
- 알고리즘공부
- 경제
- 프로그래밍언어
- JavaScript
- 책을알려주는남자
- 투자
- 자바스크립트
- 독후감
- Java
- 프로그래머스 알고리즘 공부
- 재테크
- 지혜를가진흑곰
- algorithmStudy
- 백준알고리즘
- C++
- 서평
- 독서
- 알고리즘트레이닝
- 책알남
- C
- Today
- Total
목록자바 (41)
탁월함은 어떻게 나오는가?
contains() 메서드는 특정 문자열이 포함되어 있는지 확인하는 기능이 있습니다. 특정 문자열이 포함되어 있다면 ture 값을 출력 없다면 false값을 출력하게 됩니다. 실제로 코드와 출력값을 보도록 하겠습니다. 위의 코드와 출력에서 보는것과 같이 you 와 yours 라는 문자열이 포함되어있는지 확인을 해보았습니다. you의 경우 포함되어 있으므로 true로 출력 됬고, You / YOU / yours 는 없으므로 false값을 반환한 것을 확인해볼 수 있습니다.
인터페이스 무엇이고 사용이유는 뭘까? 1. 인터페이스란 객체와 개체 사이에엇 일어나는 상호 작용의 매개로 쓰인다. 2. 코딩을 작업을 하면 공동작업을 하게 되는 경우가 많아진다. 그럼으로 시간적으로 불필요한 요소를 사용함으로써 비용을 최소화 하기 위해서 사용한다. 즉, "공동 작업시 충돌을 방지하기 위해서" 이다. 3. 넓은 의미에서의 인터페이스란 외부와의 의사 소통을 위한 매개체이다. 사람들 끼리 '언어'라는 약속을 정해놨듯이 인터페이스에서는 표준규격을 맞추며 추가적으로 확장성, 인터페이스와 형변환, 다형성을 적용할 수 있다. 결론적으로, 개인들이 코딩을 하게 된다면 클래스명부터 시작해서 다 다르게 작성이 될 수 밖에 없다. 하지만 그렇게 되면 작동해야 할 당시 문제가 발생함으로써 implements을..
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 public class Quiz5_5 { public static void main(String[] args) { // 주사위 게임을 해보자!! // 이 주사위 게임의 규칙은 다음과 같다. // 홀수가 나오면 주사위를 계속해서 굴릴 수 있고 // 마지막에 짝수가 나오면 주사위를 멈춘다. // 이때 마지막 주사위 눈금을 구하도록 프로그래밍 해보자! // (마지막 눈금은 모든 주사위 눈금의 합산값이다) int TotalScore = 0; for(;;) { int dice = (int)((Math.random() * 6) + 1); TotalScore += dice; System.o..
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 public class ContinueTest { public static void main(String[] args) { final int Max = 10; int i = 1; while(i
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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 package fifth; public class FifthBasicArray { public static void main(String[] args) { // 배열을 만드는 방법 - 변수 만들기 비슷하다. // 1. 데이터 타입을 적는다. // 2. 변수 이름을 적듯이 배열 이름을 적는다. // 3. 대괄호를 열고 닫는다. // (대..
1 2 3 4 5 6 7 8 9 10 11 12 package Fourth; public class FourthRandom { public static void main(String[] args) { System.out.printf("0.0 ~ 1.0 사이의 랜덤 = %f\n", Math.random()); System.out.printf("0 ~ 10 사이의 랜덤 = %d\n", (int)(Math.random() * 10)); System.out.printf("0 ~ 100 사이의 랜덤 = %d\n", (int)(Math.random() * 100)); } } Colored by Color Scripter cs 인테리어소품 베타존 : 네이버쇼핑 스마트스토어 나를 꾸미다 - 인테리어소품 베타존 smar..
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 package Fourth; public class FourhDoubleFor { public static void main(String[] args) { // 구구단 int i, j; // for문의 특징 // 1. 초기화는 최초 진입시 한 번만 // 2. 조건을 검사하고 반복후 증감 // 3. 조건만 만족된다면 2번 작업을 반복 // 초기 시작 i = 2 // 첫번째 내부 루프가 끝나고 i = 3 // i = 4 ... 9 for(i = 2; i
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 package third; import com.sun.security.jgss.GSSUtil; public class ThirdHomeWorik4 { public static void main(String[] args) { // while문 // 사전전 의미? ~동안 // ~이 결국엔 조건을 의미하며 해당 조건을 만족하는 동안으로 해석할 수 있을 거이다. // 그렇기 때문에 반복문이 되는 것이다. // while문을 작성하는 방법 // 1.while을 적고 소괄호를 열고 닫으며 중괄호를 열고 다든다. // 2.소괄호 내부에 조건을 작성한다. // 3.중괄호 내부에는 반복시킬 작..