java4 [Java] 11. 배열 기초 2강 / 배열 기초 예제 1. 배열을 이용하여 소문자와 대문자 바꿔서 출력하기 public static void main(String[] args) { char[] chArr = {'B', 'c', 'T', 'p', 'P', 'i'}; char[] convertArr = new char[6]; //소문자->대문자 / 대문자->소문자로 변경 후 convertArr에 저장 System.out.println("----대소문자 변경 전-----"); System.out.println(chArr[0]); System.out.println(chArr[1]); System.out.println(chArr[2]); System.out.println(chArr[3]); System.out.println(chArr[4]); System.out.p.. 2023. 4. 12. [JAVA] 10. int 와 Integer ? / 그리고 WrapperClass int 와 Integer 는 비슷하지만 완전히 다른 영역 int와 integer 를 처음에는 무엇이 다른지도 모르고 예제를 볼때 그저 끼워 맞추듯 사용하고는 했는데 이것이 완전히 다른 기능을 하는 존재라는 것을 최근에야 이해를 했다. 우선, 쉽게 한줄로 요약을 하자면.. int 는 변수의 타입(자료형) , Integer 는 객체로 다루기 위한 클래스 1. int int : 변수의 타입(data type = 자료형) 이다. 변수 : 값을 저장할 수있는 메모리상의 공간 자료형: ‘data의 type에 따라 값이 저장될 공간의 크기와 저장 형식을 정의한 것' 산술연산이 가능하다. Q. 자료형이 정확히 무엇인지 잘 모르겠어요 앞서 정의한 그대로 data의 type에 따라 값이 저장될 공간의 크기와 저장 형식 이.. 2023. 4. 12. [Java] 07. 자바 String / new String ? 자바의 String: 자바 프로그래밍 언어에서 문자열을 다루기 위한 타입. 원시 타입(기본 타입)이라고 생각 할 수 있지만 int와 char와 달리 참조형 객체 타입이다. - 문자열이란, 일련의 문자들의 집합으로, 쉽게 말해 단어나 문장 등으로 이루어져 있고, JAVA에서는 문자열을 String 클래스로 다루며, 이를 사용해 문자열을 생성하고 다양한 연산을 수행할 수 있다. - String은 불변 객체이다. 한번 생성하면 그 값은 절대 바뀌지 않아 수정은 불가능하고 읽기만 가능하다. - 자바에서는 String 문자열 끼리의 + 연산으로 문자열을 합칠 수가 있고 선언한 변수 안에서 연산이 이루어지는 것 같지만 사실은 새롭게 객체를 생성 하는 것이다. - String 클래스는 java.lang 패키지에 포함.. 2023. 3. 14. [Java] 01. 자바란 무엇일까? / 자바의 특징 6가지 썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어이며, 창시자는 제임스 고슬링이다. 자바(Java)는 자바로 기술된 프로그램 개발 및 실행을 할 수 있는 소프트웨어의 총칭이다. 자바는 그 자체로 플랫폼으로 사용 할 수 있는 다중 플랫폼, 객체지향 및 네크워크 중심언어이며, 모바일 앱 및 엔터프라이즈 소프트웨어에서 빅데이터 애플리케이션 및 서버 측 기술에 이르기 까지 모든 것을 코딩하기 위한 빠르고 안전한, 안정적인 프로그래밍 언어이다. 출처: AWS / 위키백과 [ Java의 특징 ] java의 특징은 크게 6가지로 살펴볼 수 있다. 1. 독립적 플랫폼 Platform independent 2. 객체 지향적 Object - oriented 3. 인터프리터 언어 Interpreted 4.. 2023. 3. 11. 이전 1 다음