java
변수 명명 규칙
변수 명명 규칙
2024.06.21변수 명명 규칙자바에서 변수의 이름을 짓는데는 규칙과 관례가 있다.규칙은 필수이다. 규칙을 지키지 않으면 컴파일 오류가 발생한다.관례는 필수는 아니지만 전세계 개발자가 해당 관례를 따르기 때문에 사실상 규칙이라고 생각해도 된다. **규칙**1. 변수 이름은 숫자로 시작할 수 없다. (예: `1num` , `1st` ) => 그러나 숫자를 이름에 포함하는 것은 가능하다 (예: `myVar1` , `num1` ).2. 이름에는 공백이 들어갈 수 없다.3. 자바의 예약어를 변수 이름으로 사용할 수 없다. (예: `int` , `class` , `public` )4. 변수 이름에는 영문자(`a-z` , `A-Z` ), 숫자(`0-9` ), 달러 기호(`$` ) 또는 밑줄(`_` )만 사용할 수 있다. 관례1. ..
[Java] 배열 값 출력하는 2가지 방법(반복문, Arrays.toString())
[Java] 배열 값 출력하는 2가지 방법(반복문, Arrays.toString())
2023.04.27이번 시간에는 배열 값 출력하는 방법에 대해 알아보겠습니다. public class Array { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5}; System.out.println(arr); } } [결과] [I@2d209079 그냥 배열 변수(arr)를 출력하면 알 수 없는 값이 출력됩니다. 아마 독자분들이 위 코드를 돌릴 경우 저와는 또 다른 값이 출력될 것입니다. 그 이유는 여기서 출력된 값은 arr이라는 변수가 가리키고 있는 [1, 2, 3, 4, 5] 값이 들어있는 메모리의 주소값이기 때문입니다. arr를 그대로 출력하면 위와 같이 메모리의 주소값이 출력되기 때문에, 배열을 출력하기 위해서는 반복문을 사용하거나, 배열을..
01-변수(3)
01-변수(3)
2023.04.20안녕하세요. codesche입니다. Java 관련 포스팅이 상당히 지연됐네요ㅠㅠ 프로젝트 진행하는데 집중한 나머지 블로그 포스팅을 완전히 잊고 있었습니다. 오늘부터 라도 다시 시작하는 마음에서 변수 관련 포스팅 다시 적어봤습니다. 많은 내용은 아니지만 초반에 Java 공부할 때 참고하면 좋을 듯 합니다^^ 1. 변수의 타입 변수를 선언할 때, 변수에 저장할 값의 종류에 따라 변수의 타입을 선택해야 합니다. 변수의 타입은 참조형과 8개의 기본형이 있는데, 일단 자주 쓰이는 타입을 먼저 소개해 드리겠습니다. int, long : 정수(Integer)를 저장하기 위한 타입입니다 (20억이 넘을 때는 long을 사용합니다). float, double : 실수(floating-point number)를 저장하기 ..
00. 자바 포스팅을 시작합니다
00. 자바 포스팅을 시작합니다
2023.01.26안녕하세요 codesche입니다. 오늘부터 한 달간 자바 프로그래밍을 주제로 포스팅을 진행할 예정입니다. 자바를 공부해왔지만 여전히 기초가 부족하다는 느낌이 들어 다시 한 번 정리하는 차원에서 글을 쓰기로 결심했습니다. 자바는 현재 우리나라에서 가장 많이 사용하는 언어로서 어떻게 보면 거의 모든 곳에서 자바를 쓴다고 해도 과언이 아닌데요. 하지만 자바는 쉬우면서도 생각보다 쉽지 않은 언어라고 생각합니다. 특히 스프링을 할 때 많이 느끼는데 클래스와 상속, 오버라이딩, 제네릭, 배열 등의 개념이 익숙하지 않아 꽤나 애를 먹었던 적이 많았었습니다. 이번 기회를 통해 저뿐만 아니라 글을 보시는 모든 분들도 개념정리가 잘 되었으면 하는 바람입니다. 일단 참고자료는 자바의 정석이 적당할 것 같아 자바의 정석을 참..