본문 바로가기

전체 글94

try-catch가 포함된 입력부분을 Method로 만들어 사용해보기 //계산기 프로그램 /* 이전에 만들었던 계산기... 숫자 입력받을 때..... 입력 받은 것이 숫자인 것을 검증 받으려고 할때 main안에서 try-catch를 쓰면 너무 많은 while과 try-catch가 들어감... 숫자를 입력받고 try-catch하는 부분을 method로 만들면 main에서 숫자를 입력받을때 method call만 쓰면 되니까 코드줄이 짧아진다. */ import java.util.Scanner; public class Quiz_07 { public static int inputNumber(String msg, String err) { //인자값을 하나 더 추가해서 err메세지를 받으면 Scanner sc = new Scanner(System.in); int num=0; whi.. 2020. 2. 16.
문자열에서 Java 글자 갯수 찾는 Method import java.util.Scanner; //Java 찾아 카운트 세기? public class Quiz_06 { public static int FINDJAVA(String a){ int count=0; String finder="Java"; String[] text=a.split(":"); for(int i=0;i 2020. 2. 16.
문자열에서 문자 갯수 세기 Method import java.util.Scanner; /* 메쏘드 반환형 countChar(매개변수부){ } 매개변수부 : 메소드호출부에서 받아오는 인자값(인수값) 반환형 : 반환(return)할 것의 자료형 */ //countA 메소드(함수) //문자열(String)을 받아서 A의 갯수(int)를 세서 return해줌. public class Quiz_05 { public static int countA(String a) { int count=0; char[] words = a.toCharArray(); //매개변수인 String형 변수 a에 들어있는 문자열을 Char형 배열참조변수 words에 한 인덱스당 한글자씩 저장한 배열을 만든다 for(int i=0;i 2020. 2. 16.
Method 연습 (오름차수순으로 숫자출력, 내림차수순으로 숫자출력) public class Quiz_03 { public static void printRange(int a, int b) { int max; int min; if(a 2020. 2. 16.