목록IT일기(하반기)/블록체인 (52)
겉바속촉
안녕하세요~ 겉바속촉입니다!^^! 이번에는 random에 대해서 알아볼게요:) 그 전에 다음 링크로 들어가셔서 java.util -> random을 클릭하셔서 종류별로 어떠한 코드들이 있는 지 알아봅시다 https://docs.oracle.com/javase/7/docs/api/ Java Platform SE 7 docs.oracle.com 랜덤수를 가져오기 위해서는 Math.random(); 을 입력해주셔야하는데요 ----> 0.0이상 1.0미만의 double형이 나옵니다 그래서 다음과 같이 연습해볼거에요:) 1. 10개의 random수 출력 2. 0~9 범위의 random수 출력 : 10곱해주기 3. 0~99 범위의 random수 출력 : 100곱해주기 4. 1~10 범위의 random수 출력 : 1..
안녕하세요~ 겉바속촉입니다!^^! 지난 번에 중첩 for문을 사용해서 구구단을 만들어봤습니다 2020/05/28 - [취업일기/블록체인] - 중첩 for문 중첩 for문 안녕하세요~ 겉바속촉입니다!^^! 이번에는 중첩 for문을 알아보도록 할게요 for문 안에 for문이 또 들어가는 코드를 중첩 for문 이라고 합니다:) 우선 어떤 구조로 반복문이 실행되는 것인지 볼까요? 2-juhyun-2.tistory.com 이번에는 while과 if문을 활용해서 1. 입력한 수의 단만 나오도록 ----> scanner활용 2. 2~9단이 아닌 다른 수를 입력하면 다시 입력할 수 있도록 ----> continue활용 3. 0을 입력하면 종료까지 될 수 있도록 -----> break활용 package day0528; ..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 중첩 for문을 알아보도록 할게요 for문 안에 for문이 또 들어가는 코드를 중첩 for문 이라고 합니다:) 우선 어떤 구조로 반복문이 실행되는 것인지 볼까요? 바깥 for문의 변수는 i로 두고 안쪽의 for문 변수는 j라고 둘게요 그리고 콘솔창을 보실게요!! package day0528; public class DoubleFor_07 { public static void main(String[] args) { //중첩for문 for(int i=1;i
안녕하세요~ 겉바속촉입니다!^^! 이번에는 String을 다뤄보도록 할게요~ String class에서는 1.startswith 2.equals 3.substring 사용할겁니다:) 1. startswith 조건문은 while(true)를 사용합니다. 그럼 우리는 어디가 반복이 되고 싶은 지 생각해줘야겠죠?? 아래 콘솔창을 보시면 이름을 입력하고 그 중 김씨성을 가진 사람이 몇 명인지 출력해내고 싶습니다:) 끝을 입력하면 반복문이 종료되기 때문에 --->break; 김씨 성을 가진 이름이 등장하는 지 보려면 --->name.startswith("김") package day0528; import java.util.Scanner; public class StringText_04 { public static ..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 Continue를 연습해보도록 합시다 다음과 같이 코드를 작성합니다:) 우선 continue가 들어가게 되면 홀수끼리의 합이 구해질지 짝수끼리의 합이 구해질지 예상을 해봅시다!^^! if문의 조건을 보시면 i%2==1이라고 되어있네요? 이것은 홀수를 의미하죠 그럼 홀수들의 합일까요?? Nooooooooooooo continue가 오게 되면 다시 i++로 가버립니다. 즉 홀수말고 짝수만 계산하겠다는 뜻을 의미하죠 skip한다고 생각하시면 될 것 같아요:) package day0528; public class ContinueTest_03 { public static void main(String[] args) { int i = 0; int sum = 0; while..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 sum을 반복문과 조건문을 통해서 연습해보도록 할게요:) 1부터 5까지의 합 : for문 사용 package day0528; public class ForSumTest_02 { public static void sumTest1() { //for문으로 반복문안의 num값을 sum에 더하는 문제 int sum=0; //sum은 빈그릇이어야 하기 때문에 0이라고 둔다 for(int i=1;i
안녕하세요~ 겉바속촉입니다!^^! 이번에는 조건문을 종류별로 연습해볼거에요! 그 전에 main method를 작성해두고 아래에서 호출만 해보는 구조로 갈게요!^^! main method를 작성해놓은 후에 ----> public static void test1()으로 작성 요런식으로 test3까지 해봤습니다:) package day0528; public class ForWhileReview_01 { public static void test1() { //while문으로 0~5까지 나타낼 것 //1.초기값 int num = 0; //2.조건문 while(num
안녕하세요~ 겉바속촉입니다!^^! 이번에는 1부터 10까지의 합을 구해볼게요:) for문을 이용할건데요 다음과 같은 구조로 total에 n값을 쌓아 더해갈 거에요~ for(초기값;범위;증가) { total += n; } package day0527; public class ForSum_17 { public static void main(String[] args) { int total = 0; for(int n=1;nfor문으로 int total = 0; for(int n=1;n
안녕하세요~ 겉바속촉입니다!^^! 이제는 while문과 for문을 비교하는 단계까지 왔네요:) while문; 범위가 명확하지 않은 반복문 package day0527; public class WhileForTest { public static void main(String[] args) { //for문 while문 비교 int n = 10; while(n>=0) //while(조건) { System.out.print(n--+" "); } System.out.println(); } } for문; 범위가 명확할 때 보통 사용 위에서 작성한 코드에서 while문을 for문으로 바꿔볼거에요. for문의 구조는 다음과 같습니다. 순서는 1 -> 2 -> 3 -> 하나 감소된 a값 -> 1 -> 2 -> 3 -> ..