본문 바로가기

JAVA/쓸만한 코드

(28)
함수// 숫자인지 아닌지 판정 // return : true(숫자가 아님) false(모두 숫자) static boolean numberOk(String snum) { //숫자인지 아닌지 판정하기 위한 함수 boolean noNumber = false; for (int i = 0; i 57) { noNumber = true; break; } } return noNumber; } https://weiqing.tistory.com/92
2차원 배열의 최고값과 최저값 //최고점수 max int max = studentCount[0][0];//int max=0;으로 초기화 해도됨 for (int j = 0; j studentCount[j][1]) { min = studentCount[j][1]; } }
기존배열값을 새 2차원배열에 입력하기 새로운 2차원 배열을 생성하여 기존 배열의 값을 for문을 이용하여 입력 int studentCount[][] = new int[student.length][3]; for (int j = 0; j < studentCount.length; j++) { studentCount[j][0] = Integer.parseInt(student[j][1]);//kor studentCount[j][0] = Integer.parseInt(student[j][2]);//eng studentCount[j][0] = Integer.parseInt(student[j][3]);//math }
배열 오름/내림차순 정렬 sorting https://weiqing.tistory.com/72?category=784657 숫자를 입력받아 오름/내림 정렬하는 프로그램(내꺼) 헷깔린것~ * 숫자들을 입력받아 바로 배열 Array[ i ] = sc.nextInt( ); 로 저장함 *주요코드 올림/내림차순 정렬 for(int i = 0; i boolean 을 사용하여 updown 값을 false로 넣..
ASCII코드, charAt으로 문자-> 숫자변환/ 함수 https://weiqing.tistory.com/67?category=784657 57) {//문자에 아스키코드 값이 나온다 //= 0 =9 numTrue = false; break; } }
입력받은 숫자중에 중복이 있는지 체크 https://weiqing.tistory.com/64?category=784657 트럼프 카드 섞기/swit[i]으로 중복제거 int number[] = new int[52]; // 총 카드숫자가 51장 boolean swit[] = new boolean[52]; //중복 확인 할 숫자도 51장 int r; //51장중 랜덤에 뽑힌 숫자 int w; //인덱스넘버 //init(초기화) for (int i = 0; i
swit[ ] 로 겹치는 랜덤숫자 제거 가상배열 swit[] 를 10자리 만들고 모두 false로 잡아 놓은 후 랜덤숫자 r을 인덱스번호에 대입하여 겹치지 않아 false가 나올경우 해당위치는 true로 초기화한다. while문을 사용하여 마지막에 인덱스넘버 w++; 해준다 -> for문을 이용해 랜덤넘버를 r_num[i] 를 출력해주면 끝 int r_num[] = new int[3]; boolean swit[] = new boolean[10];//숫자0~9 //스위치 on/off로 나누어 중복계산 for (int i = 0; i < swit.length; i++) { swit[i] = false;// 00000 00000 } clear = false; int r, w;//r은 랜덤넘버//w는 인덱스넘버 w = 0; while(w < 3) {..
String Class 코드 concat : 문자열을 결합 String str = "안녕하세요"; String str1 = new String("하이"); String str2 = "반갑습니다"; String str3; str3 = str1 + str2; System.out.println("str3 = "+str); 위의 문장은 문자열끼리 결합 할 수 없어 str만 나온다 //답 안녕하세요 String str4; str4 = str.concat(str2);//concat 문자열 결합할때 씀 System.out.println("str4 = "+ str4); //답 안녕하세요반갑습니다 비교함수 equals 회원정보 : 이름 , 주민번호 등에 주로 사용 String str5 = "hello"; String str6 = "hell"; st..