Java
-
변수란 쉽게 말해 어떤 코드에 이름을 지정해주는 것이다. 다른 몇몇 컴퓨터 프로그래밍 언어와는 다르게 자바에서는 1이라는 코드를 a라는 변수로 지정하고 싶을 때 위와 같이 사용하면 오류가 발생한다. 따라서 변수를 지정할 때는 특정한 데이터 타입을 지정해주어야 한다. 기존에는 1,2,3,4.. 와 같은 것들을 Number라고 규정했지만 정확히는 '정수(integer)'라고 구분지어야 한다. 정수는 ... -3,-2,-1,0,1,2,3... 과 같은 수들을 말한다. 정수는 컴퓨터 언어에서 int로 사용한다. 즉, a라는 1의 값을 가진 변수를 지정할 때 int라는 특정 데이터 타입을 부여하는 것이다. 출력 시 1로 출력된다. 1.1이나 0.1 같은 소수점 밑의 값이 들어 있는 수들은 정수가 아닌 실수라고 한..
JAVA 자바 (12) - 변수 Variable변수란 쉽게 말해 어떤 코드에 이름을 지정해주는 것이다. 다른 몇몇 컴퓨터 프로그래밍 언어와는 다르게 자바에서는 1이라는 코드를 a라는 변수로 지정하고 싶을 때 위와 같이 사용하면 오류가 발생한다. 따라서 변수를 지정할 때는 특정한 데이터 타입을 지정해주어야 한다. 기존에는 1,2,3,4.. 와 같은 것들을 Number라고 규정했지만 정확히는 '정수(integer)'라고 구분지어야 한다. 정수는 ... -3,-2,-1,0,1,2,3... 과 같은 수들을 말한다. 정수는 컴퓨터 언어에서 int로 사용한다. 즉, a라는 1의 값을 가진 변수를 지정할 때 int라는 특정 데이터 타입을 부여하는 것이다. 출력 시 1로 출력된다. 1.1이나 0.1 같은 소수점 밑의 값이 들어 있는 수들은 정수가 아닌 실수라고 한..
2020.07.25 -
만약 우리가 james 라는 이름이 수만번 적힌 글에 대해 수만번 적힌 james를 다른 이름으로 바꾸고 싶다면 다음과 같이 처리할 수 있다. .replace("a","b") 기능은 a를 b로 바꾼다는 의미이다. Hello, james ... bye 라는 글에서 james를 alex라는 이름으로 바꾸는 것이다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
JAVA 자바 (11) - 문자열 A를 B로 대체하기만약 우리가 james 라는 이름이 수만번 적힌 글에 대해 수만번 적힌 james를 다른 이름으로 바꾸고 싶다면 다음과 같이 처리할 수 있다. .replace("a","b") 기능은 a를 b로 바꾼다는 의미이다. Hello, james ... bye 라는 글에서 james를 alex라는 이름으로 바꾸는 것이다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
2020.07.24 -
줄바꿈을 하고 싶은 부분에 커서를 올려 놓고 Enter키를 누르면 위와 같이 + 연산자가 자동으로 붙으면서 world 부분의 줄이 내려온 것을 볼 수 있다. 이것은 이클립스 프로그램이 사용자의 편의를 위해 자동으로 연산자를 넣어주는 기능인데 이것으로는 줄바꿈이 불가능 하다. 저것의 의미로는 단순히 Hello 라는 문자열과 World 라는 문자열을 붙여주는 것이기 때문이다. 또한 위와 같이 처리할 시 자바에서는 오류로 판단한다. 줄바꿈을 하기 위해선 역슬래시와 n 을 붙여 줄바꿈을 하고싶은 부분에 입력하면 된다. n은 new line의 약자이다. 또한 만약 Hello "World" 라는 내용으로 출력을 하고싶다고 했을 때 큰 따옴표로 World를 감싸게 되면 문자열 오류가 발생하게 된다. 이를 해결하기 위..
JAVA 자바 (10) - 코드 줄바꿈 하기줄바꿈을 하고 싶은 부분에 커서를 올려 놓고 Enter키를 누르면 위와 같이 + 연산자가 자동으로 붙으면서 world 부분의 줄이 내려온 것을 볼 수 있다. 이것은 이클립스 프로그램이 사용자의 편의를 위해 자동으로 연산자를 넣어주는 기능인데 이것으로는 줄바꿈이 불가능 하다. 저것의 의미로는 단순히 Hello 라는 문자열과 World 라는 문자열을 붙여주는 것이기 때문이다. 또한 위와 같이 처리할 시 자바에서는 오류로 판단한다. 줄바꿈을 하기 위해선 역슬래시와 n 을 붙여 줄바꿈을 하고싶은 부분에 입력하면 된다. n은 new line의 약자이다. 또한 만약 Hello "World" 라는 내용으로 출력을 하고싶다고 했을 때 큰 따옴표로 World를 감싸게 되면 문자열 오류가 발생하게 된다. 이를 해결하기 위..
2020.07.24 -
StringApp이라는 Name의 class파일을 하나 생성한다. 문자열은 기본적으로 " " 안에 입력하게 되는데 작은 따옴표 ' ' 와의 차이가 있다. 쉽게 말하면 ' ' 는 문자이며, " "는 문자들의 집합인 문자열이다. Hello World 라는 긴 텍스트는 문자열은 되지만 문자는 될 수 없다. 그러나 알파벳 H 라는 한글자의 텍스트는 문자이며 문자열도 될 수 있다. 즉 'H' 또는 "H"로도 표현이 가능한 것이다. " " 를 String, ' ' 를 Character라고 한다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
JAVA 자바 (9) - 데이터 연산 II : 문자와 문자열 Character & StringStringApp이라는 Name의 class파일을 하나 생성한다. 문자열은 기본적으로 " " 안에 입력하게 되는데 작은 따옴표 ' ' 와의 차이가 있다. 쉽게 말하면 ' ' 는 문자이며, " "는 문자들의 집합인 문자열이다. Hello World 라는 긴 텍스트는 문자열은 되지만 문자는 될 수 없다. 그러나 알파벳 H 라는 한글자의 텍스트는 문자이며 문자열도 될 수 있다. 즉 'H' 또는 "H"로도 표현이 가능한 것이다. " " 를 String, ' ' 를 Character라고 한다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
2020.07.24 -
New 탭에서 File이 아닌 Class 를 생성한다. 숫자에 관한 데이터 타입에 대해 알아볼 것이므로 Number라는 Name을 쓰고 'public static void main(Strong[] args) 부분을 체크한다. Finish를 누르면 Number.java 라는 파일과 main 이라는 메소드가 생성된 것을 볼 수 있다. 녹색으로 된 // 주석은 지워준다. ※참고로 곱하기와 나누기 연산자를 *와 / 로 대신하는 이유는 키보드에는 일반적인 곱하기와 나누기 기호가 존재하지 않기 때문에 저것들로 대신하는 것이다. 위와 같이 연산 기호들을 입력하면 그에 맞게 연산이 된다. 이클립스는 Math. 을 입력하게 되면 Math 즉 수학과 관련된 그룹안의 여러 명령들을 불러와준다. 내용 중 하나를 클릭하면 오른..
JAVA 자바 (8) - 데이터 연산 II : 숫자 NumberNew 탭에서 File이 아닌 Class 를 생성한다. 숫자에 관한 데이터 타입에 대해 알아볼 것이므로 Number라는 Name을 쓰고 'public static void main(Strong[] args) 부분을 체크한다. Finish를 누르면 Number.java 라는 파일과 main 이라는 메소드가 생성된 것을 볼 수 있다. 녹색으로 된 // 주석은 지워준다. ※참고로 곱하기와 나누기 연산자를 *와 / 로 대신하는 이유는 키보드에는 일반적인 곱하기와 나누기 기호가 존재하지 않기 때문에 저것들로 대신하는 것이다. 위와 같이 연산 기호들을 입력하면 그에 맞게 연산이 된다. 이클립스는 Math. 을 입력하게 되면 Math 즉 수학과 관련된 그룹안의 여러 명령들을 불러와준다. 내용 중 하나를 클릭하면 오른..
2020.07.24 -
데이터 타입이 서로 다르듯이 연산법도 완전히 다르다. 숫자의 연산은 연산기호 +, -, *, / 가 있는데 숫자에서는 위처럼 연산기호를 넣어 연산하면 된다. 그러나 문자열에서의 연산법은 다르다. 문자열을 더하면 문자 자체끼리 더해지게 된다. 즉, "a" + "a" 는 aa가 되는 것이고 위 내용처럼 "1" + "1" 은 11이 되는 것이다. 만약 다른 연산기호를 넣게 되면 어떻게 될까. 9번째 줄에 작은 빨간색 박스로 X표시가 뜨면서 오류가 된 부분에 빨간 밑줄이 쳐진 것을 볼 수 있다. 이것을 출력하게 되면 위와 같은 화면이 나오는 데 java:9번째 줄에서 오류가 났다는 뜻이다. 문자열의 길이를 알려주는 .length() 를 입력하면 문자열의 길이인 5가 출력된다. 그러나 숫자는 기본적으로 길이를 알..
JAVA 자바 (7) - 데이터 연산데이터 타입이 서로 다르듯이 연산법도 완전히 다르다. 숫자의 연산은 연산기호 +, -, *, / 가 있는데 숫자에서는 위처럼 연산기호를 넣어 연산하면 된다. 그러나 문자열에서의 연산법은 다르다. 문자열을 더하면 문자 자체끼리 더해지게 된다. 즉, "a" + "a" 는 aa가 되는 것이고 위 내용처럼 "1" + "1" 은 11이 되는 것이다. 만약 다른 연산기호를 넣게 되면 어떻게 될까. 9번째 줄에 작은 빨간색 박스로 X표시가 뜨면서 오류가 된 부분에 빨간 밑줄이 쳐진 것을 볼 수 있다. 이것을 출력하게 되면 위와 같은 화면이 나오는 데 java:9번째 줄에서 오류가 났다는 뜻이다. 문자열의 길이를 알려주는 .length() 를 입력하면 문자열의 길이인 5가 출력된다. 그러나 숫자는 기본적으로 길이를 알..
2020.07.24