반응형 JAVA14 [JAVA] 자바 형변환 모든 자료형 정리 자바 형변환 모든 자료형 정리 자바에서 활용할 수 있는 각각의 자료형을 형변환 하는 방법을 알아보겠습니다. Data Type 확인을 위해서 int 대신 Integer, char 대신 Character를 사용했고 변수.getClass().getSimpleName()을 활용하여 Data Type을 출력 하였습니다. string to int (문자열을 정수로 형변환) 형변환 함수 Integer.parseInt(문자열 변수) Integer.valueOf(문자열 변수) public class StringToInt{ public static void main(String[]args){ String str = "12345"; System.out.println(str.getClass().getSimpleName());.. JAVA/JAVA 기초 2022. 9. 1. JAVA enum 자바 상수 사용법 enum 총 정리 enum(enumeration) 열거형(enumerated type) 이란 서로 연관된 상수들의 집합 입니다. 각국의 로컬푸드를 예시로 들겠습니다. 1. 국가 => 인도(india), 대표음식 => 커리(curry) 2. 국가 => 대한민국(korea), 대표음식 => 김치(kimchi) 3. 국가 => 멕시코(mexico), 대표음식 => 타코(taco) 4. 국가 => 일본(japan), 대표음식 => 스시(sushi) 1. 상수 클래스 사용 먼저 상수 클래스 정의 해보겠습니다. package test public final class ConstantCountryLocalFood { public static final String INDIA_FOOD = "curry"; public.. JAVA/JAVA 기초 2022. 8. 26. JAVA substring 자바 문자열 자르기 substring 사용법 문자열 자르기 자바에서 substring() 함수를 이용해서 문자열을 다뤄보겠습니다. 문자열을 자를 수 있게 도와주는 함수 입니다. 아래의 예제를 통해서 도움이 되셨으면 좋겠습니다. 먼저 2가지의 사용법 설명 드리겠습니다. 1. index 1개 substring(3) 이라고 정의하면 1에 위치하는 문자열이 시작부분이 됩니다. 더 풀어서 설명하면 여기서부터 시작합니다. 1 뒤에 있는 문자열은 출력되지 않습니다. 2. index 2개 substring(1, 3) 이라고 정의하면 1에 위치하는 문자열이 시작부분이 되고 3에 위치하는 문자열이 끝나는 부분이 됩니다. 위치는 이러합니다. ex) String str = "abcdefg"; => a(0), b(1), c(2), d(3), f.. JAVA/JAVA 기초 2022. 8. 25. JAVA 배열 출력하는 방법 편리한 함수 꿀팁 제공 JAVA 배열 출력하는 방법 편리한 함수 꿀팁 제공 자바에서 배열을 출력하는 방법 2가지를 알려 드릴려고 합니다. 배열로 된 변수는 출력할 때 변수명만 써주면 올바른 값이 출력되지 않습니다. 그래서 아래의 2가지의 방법을 주로 사용합니다. 첫번째는 for문을 통하여 출력 두번째는 함수를 통해서 출력 코드 구현 import java.util.Arrays; public class ArraysClass{ public static void main(String[] args){ String[] arr = {"a", "b", "c", "d", "e"}; for (int i = 0; i < arr.length; i++) { System.out.println(i + ": " + arr[i]); } System.out... JAVA/JAVA 기초 2022. 8. 22. JAVA 문자열 자르기 split() 함수 사용방법, 문자열 배열에 담는 법 JAVA 문자열 자르기 split() 함수 사용방법, 문자열 배열에 담는 법 문자열을 자르기 split 메서드에 대해서 알아보겠습니다. 해당 문자열에 split 메서드를 사용하면 특정 문자열을 기준으로 배열에 담을 수 있습니다. split() 사용법 import java.util.Arrays; public class SplitTest{ public static void main(String[] args) { // 1번 String str = "배,포도,사과,수박,망고"; String splitStrArr[] = str.split(","); System.out.println("splitStrArr: " + Arrays.toString(splitStrArr)); for (int i = 0; i < split.. JAVA/JAVA 기초 2022. 8. 22. JAVA 문자열 특정문자열 변경 replace(), replaceAll() 함수 정규식 사용법 초간단 요약 필독 JAVA 문자열 특정문자열 변경 replace(), replaceAll() 함수 정규식 사용법 초간단 요약 필독 raplace(), raplaceAll() 두개의 함수는 자바에서 특정문자열을 변경할 때 주로 쓰입니다. 아래의 코드로 구현 해보겠습니다. replace() 사용법 public class RaplaceTest{ public static void main(String[] args){ String str = "AbCDE"; System.out.println("str: " + str); String replaceStr = str.replace('b', 'B'); System.out.println("raplaceStr: " + replaceStr); String replaceStr2 = replace.. JAVA/JAVA 기초 2022. 8. 22. JAVA String equals() 함수 사용법 문자열 비교방법 String equals() 함수 사용법, 문자열 비교방법 설명 및 코드구현 자바에서 문자열을 비교할 때 사용하는 String 내부 함수 입니다. 해당 문자열을 다른 문자열과 동일한지 비교할 때 유용하게 쓰입니다. 코드로 예시를 보여 드리겠습니다. public class EqualsTest{ public static void main(String[]args){ String str = "compare"; String str2 = "compare"; String str3 = "Compare"; if(str.equals(str2)){ System.out.println(str + ", " + str2 + "두개의 문자열은 동일합니다."); } else if(str3.equals(str2)){ System.ou.. JAVA/JAVA 기초 2022. 8. 12. JAVA String isEmpty() 함수 사용법 빈문자열 체크 조건 주는 법 String isEmpty() 함수 사용법 설명 및 코드구현 isEmpty() 함수는 해당 문자열이 빈문자열 일 경우에 true를 반환하는 함수입니다. 해당 문자열이 비어있는지 확인할 때 유용하게 쓰입니다. 코드로 예시를 보여드리겠습니다. public class IsEmptyTest{ public static void main(String[]args){ String str = ""; String str2 = "문자열"; if(str.isEmpty()){ System.out.println("str 빈문자열 입니다."); } else if(str2.isEmpty()){ System.out.println("str2 빈문자열 입니다."); } } } 결과는 str 빈문자열 입니다. 내부코드 isEmpty() 함.. JAVA/JAVA 기초 2022. 8. 5. JAVA 기초 switch case 조건문 사용법 총 정리!! switch case 조건문 사용법 switch case 조건문 설명 자바언어를 다룰때 자주사용되는 switch case 조건문을 알아보겠습니다. 흔히들 자바를 다룰때 if elseif else를 사용하여 조건을 주지만 조건의 경우의 따라 switch case를 사용하면 편리하게 개발을 진행할 수 있습니다. switch case문을 사용할 때 사용되는 문법들 입니다. 1. switch() {} 설명: 조건의 시작부분 이며 조건문을 감싸준다. switch() 소괄호 안에 찾고자 하는 값을 넣어줍니다. 그리고 순서대로 코드가 실행됩니다. 2. case 설명: 조건식을 작성하는 부분입니다. ex) case 변수 또는값: JAVA/JAVA 기초 2022. 8. 3. [JAVA] 윈도우(Windows10) JDK 다운로드 및 환경변수 path 설정 (version 상관없음) Windows10 Windows에서 jdk 다운로드 및 설정하기 Windows10 에서 JDK 다운로드 후에 환경변수 설정을 안해주고 버전 체크를 하면 이러한 문구가 나온다. 다운로드 부터 환경변수 설정까지 진행해봐요. 1. JDK 다운로드 오라클 홈페이지에 접속한다. https://www.oracle.com/java/technologies/downloads/#java8-windows 원하는 버전을 선택한 후 windows탭을 클릭한다. x64 Installer -> download Click!! (oracle 계정이 있어야 됨) 오라클 계정은 만들기 간편하니깐 빠르게 만들고 다운로드가 가능하다. 2. 다운로드 완료 후 환경변수 path 설정작업 Windows10 에서 검색 창을 띄운 뒤 환경 이라고 검색하고 시스템 환경.. JAVA/다운로드 및 설정 2022. 7. 11. [JAVA] 맥북(MACOS) JDK 다운로드 및 환경변수 path 설정 (version 상관없음) MAC OS mac에서 jdk 다운로드 및 설정하기 1. JDK 다운로드 오라클 홈페이지에 접속한다. https://www.oracle.com/java/technologies/downloads/#java8-mac 원하는 버전을 선택한 후 mac os탭을 클릭한다. x64 DMG Installer -> download Click!! (oracle 계정이 있어야 됨) 오라클 계정은 만들기 간편하니깐 빠르게 만들고 다운로드가 가능하다. 2. 다운로드 완료 후 환경변수 path 설정작업 mac에서 JDK를 다운로드하면 기본으로 /Library/Java/JavaVirtualMachines/... 경로로 잡힌다. mac에는 터미널 이라는 프로그램이 존재합니다. 터미널을 실행시킨 후 타이핑 시작!! 1. cd /Library/J.. JAVA/다운로드 및 설정 2022. 7. 10. [JAVA] 자바기초 객체지향 프로그래밍(OOP: Object-Oriented Programing) 언어 자바는 객체지향 프로그래밍 언어이다 1. 객체지향 프로그래밍 모든 데이터를 객체로 취급한다. 객체란 사물이다. 이러한 객체의 상태(state)와 행동(behavior)을 구체화하는 형태의 프로그래밍이 바로 객체 지향 프로그래밍이다. 객체를 만들어 내기 위해서 설계도와 같은 개념을 Class라고 한다. 2. 클래스 (class) 자바에서 클래스란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용된다. 설계도인 클래스를 가지고, 여러 객체를 생성하여 사용하게 된다. 클래스는 객체의 상태를 나타내는 필드와 객체의 행동을 나타내는 메소드로 구성이 된다. 즉, 필드란 클래스에 포함된 변수(variable)를 의미한다. 메소드란 어떠한 특정 작업을 수행하기 위한 명령문의 집합이라 할 수 있다. 3. 인스턴스 (i.. JAVA/JAVA 기초 2022. 7. 10. 이전 1 2 다음 💲 추천 글 반응형