본문 바로가기

Backend/JAVA44

[JAVA] quiz: 배열-편차구하기 1)aver의 평균(87.2)를 구하고, aver의 각 요소에서 87.2를 뺀다 85-87.2= -2.2 90-87.2=  2.8 93-87.2=  5.8 86-87.2= -1.2 82-87.2= -5.2 2) 1)의 값을 전부 양수로 바꾼다 -> 편차 2.2 2.8 5.8 1.2 5.2    3) 2)의 편차들의 평균값 -> 표준편차 2.2+2.8_5.8+1.2+5.2)/5 -> 3.44  package oop0315;public class Test04_quiz { public static double sd(int[] aver) { int size=aver.length; //요소의 갯수 5 //1)단계 aver의 각 요소의 누적의 합 구하기(436) double hap=0.0; for(int.. 2023. 3. 15.
[JAVA] overload Method Overload 함수명 중복 정의 - 함수명을 중복해서 사용할 수 있다  메소드 오버로드의 전제 조건 - 매개변수의 갯수가 달라야 한다 - 매개변수의 자료형이 달라야 한다package oop0315;public class Test02_overload { public static void hap(int a) { System.out.println(a); }//hap() end public static void hap(int a, int b) { System.out.println(a+b); }//hap() end public static void hap(double a) { System.out.println(a); }//hap() end public static void hap(doub.. 2023. 3. 15.
[JAVA] method 리턴값이 없는 메소드: voidpackage oop0314;public class Test06_method { //메소드 작성 영역 //void 리턴값이 없다 public static void test1() { System.out.println("JAVA"); }//test1() end public static void test2() { System.out.println("PYTHON"); return; //함수를 호출한 시점으로 되돌아 간다 //마지막 return명령어는 생략 가능하다 }//test2() end public static void test3(int a) {//매개변수(parameter)의 자료형은 생략할 수 없다 System.out... 2023. 3. 14.
[JAVA] Sort 정렬 정렬 Sort- 정렬 유형 : 오름차순과 내림차순 - 정렬 방식   삽입정렬 insertion sort   선택정렬 selection sort   버블정렬 bubble sort- selection sort 알고리즘 9 8 7 6 5 -> 5 6 7 8 9 9 8 7 6 5 8 9 7 6 5 7 9 8 6 5 6 9 8 7 5 5 9 8 7 6 ------------step 1 5 8 9 7 6 5 7 9 8 6 5 6 9 8 7 ------------step 2 5 6 8 9 7 5 6 7 9 8 ------------step 3 5 6 7 8 9 ------------step 4- bubble sort 알고리즘 9 8 7 6 5 -> 5 6 7 8 9 8 .. 2023. 3. 14.