반응형 Java3 [InteilJ] Java 버전 바꾸기 InteliJ Java 버전 바꾸는 방법 Java 버전을 변경하거나, 새로운 프로젝트를 시작할때 Java 버전을 정해주어야 할때가 있다. intelJ에서 버전 변경시 등록해야되는 6가지이다. 버전 변경 방법Project Structure창 (단축키 : SHIFT+CTRL+ALT+S)나는 해당 프로젝트를 17버전으로 변경했다. Project1. SDK 변경 : 해당 프로젝트 버전 변경2. Langauge level : SDK default 변경 Modules3. Language level: 해당 프로젝트 버전 변경 SDKs4. JDK 17선택(해당 프로젝트 버전 변경) Project Setting창 (단축키 : CTRL+ALT+S) [Build,Execution,Deployment] → [B.. 2024. 9. 30. Java 기초 ※ 안드로이드 상에서 출력할때 1) System.out.println("출력문구"); 2) Log를 통해 띄우기 5라는 정수형 data를 num이라는 변수에 넣자!! int num = 5; java의 기본 자료형 boolean: 논리형 char : 문자형 byte, short, int, long : 정수형 float, double : 실수형 double num1 = 1.1; double num2 = 2.2; String.vlaueOf(변환하고자 하는 값) Log.d("출력", String(num1+num2)); 부동 소수점 Java에서 기본 데이터타입(8가지)이 아니다 -> 무조건 Reference Type 레퍼런스타입은 주소, (Call by Value, Call by Referenc.. 2023. 10. 18. 코틀린 람다식 함수 · 람다란? Kotlin 이나 Java 등 프로그래밍 언어에 사용되는 개념으로 익명함수를 표현하는 식. Java버전 8 부터는 람다 표현식을 지원하기 시작하여 익명 클래스 대신에 람다 표현식을 사용. · 람다의 장점 첫째, 코드가 간결해진다. 둘째, 메모리 또는 연산의 효율성이 높아진다. 기존 방법 예제) 람다식 함수 예제) 람다식 함수 구성 람다식의 선언 : (매개변수자료형1 , 2, ...) -> 반환자료형 람다식의 할당 : {매개변수1, 2, ... -> 반환식} 1) 일반 변수에 람다식 할당 자료형은 선언부분, 할당부분 중 하나에만 명시해도 가능 표현식이 2줄 이상일 때 : 마지막 표현식이 반환됨 val lamTest: (Int,Int) -> Int = {x: Int, y: .. 2023. 10. 18. 이전 1 다음 반응형