본문 바로가기
반응형

java5

JAVA 자바 replace와 replaceAll 차이점 안녕하세요~ 오늘은 reaplace메서드와 replaceAll메서드의 차이점에 대해서 알아보겠습니다. replace메서드는 자신이 원하는 문자열로 치환하는 것을 도와줍니다. 과연 어느 차이점이 있는지 같이 알아보시죠! replace replace는 .replace([기존문자],[바꿀문자]) 로 이루어져 있습니다. 기존 문자에 "재선"을 넣고 바꿀 문자 부분에 "호영"을 넣어보겠습니다. 결과로 재선 부분에 호영이라고 바뀌어 들어간 것을 확인 할 수 있습니다. replaceAll replaceAll은 .replaceAll([정규식], [바꿀 문자])입니다. 기존 replace를 사용할 때는 target이었던 부분이 지금은 정규식을 뜻하는 regex로 바뀐 것을 확인할 수 있습니다. 결과는 replace와 동.. 2020. 10. 20.
[JAVA] 변수의 타입 변수의 타입은 숫자와 문자로 나뉜다. 숫자 - int & long : 정수(integer)를 저장하기 위한 타입(20억이 넘을 땐 long) - float & double : 실수(floating-point number)를 저장하기 위한 타입 (float는 오차없이 7자리,double은 15자리) 문자 - char : 문자(character)를 저장하기 위한 타입 - String : 여러 문자(문자열. string)를 저장하기 위한 타입 ex) int x = 100; // 정수(integer)를 저장할 변수의 타입은 int로 한다. double pi = 3.14; // 실수를 저장할 변수의 타입은 double로 한다. char ch = 'a'; // 문자(1개)를 저장할 변수의 타입은 char로 한다. .. 2020. 7. 24.
[JAVA] 삼항 연산자 삼항 연산자란 ? if-else 문의 변형식이다. 구조 ? 조건식이 참인 경우와 거짓인 경우의 결과 값을 각각 반환한다. 코드 예 해당 오디션 평가 점수의 곱이 70 이상일때 합격 반환 / 미만일때는 불합격 반환하는 코드 2020. 7. 1.
[JAVA] 화면에 글자 출력하기 - print()와 println() 화면에 글자 출력하기 - print()와 println() - 화면에 글자를 출력할 때 System.out.print()를 사용한다. 괄호() 안에 출력하고자 하는 내용을 넣으면 된다. ex1) System.out.print("안녕"); // 화면에 안녕을 출력 ex2) System.out.print(3+2); // 화면에 5를 출력 ex3) System.out.print("3+2"); // 화면에 3+2를 출력 ex2)와 ex3) 과 같이 "" 안에 넣은 내용은 글자로 간주되어 계산되지 않고 그대로 출력된다. - System.out.print() 외에도 System.out.println() 이 있는데 이 둘의 차이는 괄호 안의 내용을 출력하고 줄바꿈을 하는 것과 하지 않는 것에 차이가 있다. ※자바는 .. 2020. 5. 31.
java - for문을 이용한 배열 합산 java - for문을 이용한 배열 합산 배열에 있는 값들의 합을 구하기 위해서는 배열에 있는 값들을 반복해서 더해줘야 하므로 for문을 이용한다. 배열을 선언해주고, 합을 구하기 위한 변수 sum을 선언과 동시에 초기화해준다. for문을 이용하여 sum에 반복하여 값을 더해준다. 이후 출력 2020. 4. 28.