일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- LLM
- 티스토리챌린지
- regression
- LG Aimers
- GPT-4
- 머신러닝
- ChatGPT
- 회귀
- 지도학습
- 분류
- PCA
- OpenAI
- AI
- LG
- 오블완
- gpt
- 해커톤
- 딥러닝
- LG Aimers 4th
- deep learning
- Machine Learning
- Classification
- supervised learning
- Today
- Total
목록Programming Lang (84)
SYDev
1. NaN과 Infinity5 / 0.0 // Infinity5 % 0.0 // NaNInfinity와 NaN에 어떤 연산을 수행하더라도 결과는 Infinty와 NaNboolean result = Double.isInfinite(value);boolean reuslt = Double.isNaN(value); 2. 비교 연산자boolean result = str1.equals(str2);문자열을 비교할 때는 equals() 연산자 사용참고자료혼자 공부하는 자바, 신용권 저 | 한빛미디어 | 2019년 06월 10일이것이 자바다, 신용권, 임경균 저 | 한빛미디어 | 2024년 04월 01일

문자열을 기본 타입으로 변환package ch2;public class PrimitiveAndStringConversionExample { public static void main(String[] args) { int value1 = Integer.parseInt("10"); double value2 = Double.parseDouble("3.14"); boolean value3 = Boolean.parseBoolean("true"); System.out.println("value1: "+ value1); System.out.println("value2: "+ value2); System.out.println("value3: "+ value3); String str1 = String..

1. 프로그래밍 언어와 자바1.1. 자바 소개모든 운영체제에서 실행 가능객체 지향 프로그래밍 최적의 언어메모리 자동 정리무료 라이브러리 풍부1.2. 자바 개발 도구 설치JDK(Java Development Kit): 개발자들이 자바로 개발하는 데 사용되는 SDK(Software Development Kit)JVM, JRE를 모두 포함SDK: HW 플랫폼, OS 또는 프로그래밍 언어 제작사가 제공하는 도구, SDK를 이용하여 application 개발 보조JDK 종류Oracle JDK: oracle에서 제공하는 JDK. 구독을 통해 유료 라이센스 구매Open JDK: 유명한 무료 JDK. JRE(Java Runtime Environment): 자바 실행환경의 약자로서, JVM과 자바 프로그램을 실행할 때 ..
C 스타일 형 변환 연산자 #include using namespace std; class Car { private: int fuelGuage; public: Car(int fuel) : fuelGuage(fuel) { } void ShowCarState() { cout
new 연산자에 의해서 발생하는 예외 new 연산에 의한 메모리 공간의 할당이 실패하면 bad_alloc이라는 예외가 발생한다. bad_alloc은 헤더파일 에 선언된 예외 클래스 이와 관련된 예제를 살펴보자. #include #include using namespace std; int main(void) { int num=0; try { while(1) { num++; cout
예외 클래스와 예외 객체 예외 객체: 예외 발생을 알리는데 사용되는 객체 예외 클래스: 예외객체의 생성을 위해 정의된 클래스 이와 관련된 예제를 살펴보자. #include #include using namespace std; class DepositException { private: int reqDep; //요청 입금액 public: DepositException(int money) : reqDep(money) { } void ShowExceptionReason() { cout
예외의 전달 함수 내에 예외처리를 위한 try~catch문이 존재하지 않으면, 예외처리에 대한 책임은 MyFunc을 호출한 영역으로 넘어가게 된다. #include using namespace std; void Divide(int num1, int num2) { if(num2==0) throw num2; cout
try, catch, throw의 이해 예외처리 메커니즘과 관련한 키워드는 다음 세 가지이다. try catch throw try 블록 try 블록은 예외발생에 대한 검사의 범위를 지정 try { //예외발생 예상지역 } catch 블록 catch 블록은 try 블록에서 발생한 예외를 처리하는 코드가 담기는 영역 catch(처리할 예외의 종류 명시) { //예외처리 코드의 삽입 } try 블록과 catch 블록 catch 블록은 try 블록의 뒤에 이어서 등장, try와 catch는 하나의 문장이기 때문에 반드시 이어서 등장해야 한다. 중간에 다른 문장이 삽입되면 compile error! try { //예외발생 예상지역 } cout