https://school.programmers.co.kr/learn/courses/30/lessons/120817 class Solution { public double solution(int[] numbers) { double answer = 0; int sum = 0; for (int i=0; i < numbers.length; i++){ sum += numbers[i]; } answer = (double)sum/numbers.length; return answer; } }
Java
String과 Char의 차이 - char는 문자, String은 문자열 - String은 클래스라는 점과 char는 기본형 타입 - String과 char의 차이점 중 추가로는 String을 출력했을 땐 문자 그대로 출력한다는 것이고, char는 자칫하면 정수로 나타난다는 것 package org.example; public class Main { public static void main(String[] args){ Person p1 = new Person(13); Person p2 = new Person(13); System.out.println(p1); System.out.println(p2); System.out.println("p1 == p2 : " + (p1 == p2)); // 리모콘 끼리..
✅ 공백은 문자열 아니라서 false 출력 package org.example; public class Main { public static void main(String[] args) { System.out.println(isHanguel('안')); //true System.out.println(isHanguel('녕')); //true System.out.println(isHanguel('하')); //true System.out.println(isHanguel('세')); //true System.out.println(isHanguel('요')); //true System.out.println(isHanguel('.')); //false System.out.println(isHanguel(' ')..
or , and 가 뭘까! 💡|(또는, or) (은)는 좌측식과 우측식 중 하나라도 참이면 참이고, 나머지 경우에는 거짓으로 결론이 난다.(환원된다, 혹은 변한다) // == : 같다. // != : 다르다. if ( 10 > 20 || 1 != 1 || 3 > 2 ) { // 실행? } // 1단계 : 10 > 20 || 1 != 1 || 3 > 2 // 2단계 : false || 1 != 1 || 3 > 2 // 3단계 : false || false || 3 > 2 // 4단계 : false || false || true // 5단계 : false || true // 4단계 앞에 있는 false || false 의 연산결과로 false 가 된다. // 6단계 : true 💡&&(그리고, and) (은..
public class Main { public static void main(String[] args) { // System.out 여기서 . 은 of 를 의미 합니다. // System.out.println(100); // 여기서 println(100); 와 같은 형태는 타 동사를 의미합니다. // System.out.println(100); // 여기서 System.out 은 주어를 의미 합니다. // System.out.println(100); // 여기서 100은 목적어 또는 보어 입니다. // System.out.println(100); // 개발자가 "System.out" 라는 녀석에게 100 을 println 하라는 의미 // 프로그램의 시작점 System.out.println(1); //..
https://school.programmers.co.kr/learn/courses/30/lessons/120831?language=java class Solution { public int solution(int n) { int answer = 0; for(int i = 1; i