일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- AndroidDeveloper
- compile
- string
- id선택자
- 상위 N개 레코드
- IOT
- Java입문
- Javascript
- Math.
- initial commit
- 자바의정석
- 헌혈
- 프로그래머스
- jdoodle
- Class
- variable
- helloworld!
- 생활코딩
- HTML
- API
- 라즈베리파이
- XHR
- Database
- SQL문제풀이
- CSS
- java
- fatal: Not a valid object name: 'master'
- Javapopup
- class선택자
- Javaswing
- Today
- Total
목록BackEnd/Java (35)
Sun의 정리정돈

문자열을 교체하는 방법 .replace("","")은 이전에 보았다. 문자열을 교체하는 더 좋은 방법은 변수를 이용하는 것이다. String name = "sun"; System.out.println("Hello, "+name+".."+name+"..sun..bye"); 이렇게 된다면 변수 부분인 "+name+"에는 이제 String name에서 지정한 문자열만이 들어올 수 있게 되는 것이다. 그래서 이름을 변경한다고 하면, String name 뒤의 문자열만 변경하면 된다. 이번에는 실수를 변수로 교체해보자. double VAT = 10.0; System.out.println(VAT); 우리가 println(10); 이라고 적었다면 작성자인 나는 10의 뜻이 부가가치세(VAT,value added ta..

java는 변수에 어떤 데이터 타입이 들어갈 수 있는 지를 지정해주어야 한다. 예를 들어보자. a = 1; 이제부터 a는 1의 값을 가지게 된다. 그러나 변수 a에 어떤 타입의 데이터가 들어갈 지 지정되지 않았다. 여기에서는 a를 1로 두었으니 1이 가지는 타입을 변수 a 앞에 적어주도록 한다. int a = 1; //Number -> integer(정수)..-2,-1,0,1,2.. 여태 1을 Number(숫자)라고 불러왔지만 변수 앞에 작성 시에는 정확한 명칭을 지정해야 한다. 이의 정확한 명칭은 integer(정수)이다. 약자로 int라고 작성한다. Natural number(자연수) : 1, 2, 3, 4, 5... Integer(int, 정수) : ...-4, -3, -2, -1, 0, 1, 2,..

우리는 언제나 다른 영역에서는 배울 점이 있는 학생이다. 학생의 입장에서는 어떻게 공부해야 할까? 낯선 분야를 공부할 때 작심삼일이 찾아온다면 절대 본인의 의지가 박약하다고 생각하지 말고, 단지 공부를 조금 쉬었다가 하라는 뇌의 신호라고 생각하자. 그럴때는 진도를 과감히 나가는 것을 그만두고 지금까지 배워왔던 지식과 나의 삶의 접점을 찾도록 노력하자. 여태 배운 것만으로도 어떤 문제를 해결할 수 있는 지 확인해보자. 그렇게 한다면 뇌는 다시 공부를 시작할 준비를 마치게 될 것이다.

.length() 문자열의 글자 수를 셀 때 System.out.println("Hello World".length()); //11 .replace("old", "new") 문자열 안의 일정 단어를 변경할 때 System.out.println("Hello, sun...sun...sun...bye.".replace("sun", "Moon")); System.out.println("Hello, [[name]]...[[name]]...[[name]]...bye.".replace("[[name]]", "Star")); 애초에 겹치는 단어가 없도록 [[name]]과 같은 식으로 잘 안쓰는 특정 단어를 지정해두는 것도 좋은 방법이다.

"" 는 문자열(String)을 표현하기 위한 데이터 유형 '' 는 하나의 문자(Character)를 표현하기 위한 데이터 유형이다. 문자열에서 줄바꿈은 어떻게 하는 것일까? \n 줄바꿈을 해 (새로운 줄이 추가된다고 해서 new line 이다) System.out.println("Hello \nWorld"); //new line \" \" 문자열로 인식해 (""가 프로그램 내의 기능에서 탈출했다고 하여 escape 이다) System.out.println("Hello \"World\""); //Hello "World"

일단 new 파일을 생성하는 방식을 새로 알게 되었다. 바로 class 파일로 추가하는 것! 새로운 파일을 만들고 싶은 폴더에서 [New > Class]를 눌러 생성한다. 해당 폴더가 맞는 지 확인하고, Name에 새로 생성할 파일의 이름을 적어준다. Class 파일로 생성하면 .Java와 .class가 동시에 생성되어 좀 더 편리하다. 이제 다시 숫자와 연산으로 돌아가자. java를 통해 수행할 수 있는 수학적인 작업들은 연산자 뿐만 아니라 다른 수많은 것들에 의해서도 수행되어질 수 있다. 그 중 대표적으로, Math. 가 있다. System.out.println(); 의 괄호 안에 Math.를 입력하면 이클립스가 Math.의 수많은 명령어들을 보여준다. 각 명령어에 대한 설명도 같이 뜨기 때문에 바로..

Tip! [sout > ctrl + space > standard > enter] : System.out.println();이 자동으로 입력된다. +, -, *, / 는 숫자(Number)와 함께 사용했을 때 사칙연산의 기호로 사용되지만, + 를 문자열(String)과 함께 사용했을 때는 문자열을 더하는 의미의 기호로 사용된다. (-, *, / 는 문자열과 함께 사용이 불가능하다.) 이와 같이 6*6은 숫자로 인식되어 곱한 값인 36으로 출력되지만, "6"*"6"은 문자열로 인식되어 오류가 발생한다. .length는 문자열의 길이를 알려준다. "1111"을 작성한다면 이 문자열의 글자수는 4개이므로 값은 4가 출력되어 나온다. .length는 숫자의 길이를 알려주진 못한다. 1111을 작성한다면 오류가 ..