。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

분류 전체보기 397

[NC7기-32일차(6월9일)] - 웹프로그래밍 13일차

1교시 & 2교시&3교시 UML과 패턴의 적용 책 추천 클래스 1. 메서드를 분류 2. 데이터 타입 정의 메서드 스태틱 변수 (메서드끼리 변수를 공유하고 싶을 때 사용) 클래스 Test Test Test Calculator.class 추가 main() main() plus() minus() multiple() divide() main() plus() ... ------------------------ static int result plus() minus() multiple() divide() --------- result result = multiple(2,3); result = plus(result,7); result = minus(result,2); result = divide(result,2); ..

int 정수 나눗셈 값을 소수점까지 나타내기

class Solution { public int solution(int num1, int num2) { double answer = (double) num1 / num2 * 1000; return (int)answer; } } double 데이터 타입은 64비트(8바이트)를 사용하여 부동소수점 값을 저장합니다. double 변수에 할당된 값은 정수와 소수점 이하의 숫자를 모두 포함할 수 있습니다. float은 32비트(4바이트)를 사용하여 부동소수점 값을 저장하는 자바의 데이터 타입입니다. float은 IEEE 754 표준에 따라 부동소수점 숫자를 표현합니다. 32비트의 크기로 인해 float은 유효 숫자 범위와 정밀도 면에서 double보다 작습니다. 따라서 float은 소수점 이하의 값을 표현할 수..

ㅋㅌ 2023.06.08

원소들의 곱과 합

정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요. class Solution { public int solution(int[] num_list) { int answer = 0; int result = 0; int result1 = 1; for(int i = 0; i < num_list.length; i++){ result = result + num_list[i]; result = result * result; result1 = result1 * num_list[i]; if(result1 < result) { answer = 0; } else { answer = 1; } } ret..

ㅋㅌ 2023.06.08

이어붙인 수 / 숫자 문자열을 숫자로 변환하기

정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요. 숫자 문자열을 숫자로 변환하기 int 변수 = Integer.parseInt(스트링변수.toString()) ; class Solution { public int solution(int[] num_list) { int answer = 0; StringBuilder dd = new StringBuilder(); StringBuilder ss = new StringBuilder(); for(int i = 0; i < num_list.length; i++) { if(num_list[i] % 2 == 0){ int c =..

ㅋㅌ 2023.06.08

java 문자열 잘라서 출력하기

.substring(0,n) class Solution { public String solution(String my_string, int n) { return my_string.substring(0, n); } }​ 문자열을 동적으로 빌드하는 StringBuilder sb = new StringBuilder(); 문자열을 배열로 수정 char[ ] charArray = a.toCharArray( ); class Solution { public String solution(String my_string, int n) { StringBuilder sb = new StringBuilder(); char[] charArray = my_string.toCharArray(); for(int i = 0; i < n..

ㅋㅌ 2023.06.08

[NC7기-31일차(6월8일)] - 웹프로그래밍 12일차

*클래스 관계: UML 표기법(Unified Modeling Language) *사용자 정의 데이터 타입 만들기 *클래스와 인스턴스 1교시 class : 역할에 따라 메서드를 분류한 것 package: 클래스를 역할에 따라 분류한 것 클래스 관계: UML 표기법(Unified Modeling Language) 객체 관리 그룹 OMG (object Management Group)에서 지정한 표준화한 클래스 관계를 표기하는 기법 1. 상속 관계 (inheritance) (ex. 자동차에 덤프 트럭 기능 상속/ 기존 기능 + 특별 기능 추가) class 자동차 { 시동 기능 {}, run() {}, stop() {} } class 덤프트럭 extend 자동차 { dump() {..} } 2. 연관 (assoc..