개발일기/TIL(Since24.04.19)

Java - TIL(24.05.02 목)

w.llama 2024. 5. 2. 21:03

오늘한 일

  • 내일배움캠프 
    • 팀과제 첫 회의 (수강생 관리 프로그램제작) 
    • 다른 class호출 !!
      • 클래스 객체명 = new 클래스객체명(); // 객체 생성
        ex) Car car1 = new Car(); // Car클래스의 객체인 car1인스턴스 생성
      • 클래스명 변수명;
        Car n; //n이라는 이름의 Car형식
      • (클래스내) 자료형.변수명; 
    • 향상된 for 문 
      • for(자료형 변수명 : 배열명){ 문장 }

칠순잔치 팀 - 와이어프레임(첫 회의)

  • HyperSkill 문제풀이
  • 프로그래머스 문제풀이
    • 짝수와 홀수(java)
    • 여러기준으로 정렬하기(SQL)

 

어려웠던 문제 

Solution

import java.util.Scanner;

public class Main {

    public static double divide(long a, long b) {
        // write your code here
        double result = 0f;
        result= (double) a / b;
        return result;
    }

    /* Do not change code below */
    public static void main(String[] args) {
        final Scanner scanner = new Scanner(System.in);
        final long a = scanner.nextLong();
        final long b = scanner.nextLong();
        System.out.println(divide(a, b));
    }
}

output이 int 형으로 계산되어 형변환을 시도해보면서 해결되었다

- 캐스팅을 연산 앞에서 할 수 있는것을 알 수 있었다

 

내일할 일

내일배움캠프 팀 과제 실시

HyperSkill 문풀

프로그래머스 문풀

개인과제 피드백 수정

방송대 인공지능 수강

'개발일기 > TIL(Since24.04.19)' 카테고리의 다른 글

Java - TIL(24.05.07 화)  (0) 2024.05.07
Java - TIL(24.05.03 금)  (0) 2024.05.03
Java - TIL(24.05.01 수)  (0) 2024.05.01
Java - TIL(24.04.30 화)  (0) 2024.04.30
Java - TIL(24.04.29 월)  (0) 2024.04.29