[Java]String 메소드 총정리
·
Java
Java 에서 String클래스가 내장하고 있는 메소드를 정리해보자.String 클래스 메소드 목차concat()substring()indexOf()lastIndexOf()charAt()isEmpty()replace()toUpperCase()toLowerCase()trim()split()toCharArray() ✅ concat()두 문자열을 연결하는 메소드String object1 = "String ";String object2 = "메소드";String resultObject = object1.concat(object2);// String 메소드 ✅ substring()문자열의 일부를 추출하는 메소드String str = "String 메소드";String subStr = str.substring(0,..
[Java] String 배열을 리스트로 /리스트를 배열로 변환하는 방법
·
Java
코딩테스트를 배열을 리스트로 ,리스트를 배열로 변환 과정이 필요하다.어떤 방법들로 바꿔줄 수 있는지 알아보자. 배열 ➔ List 로 바꾸는 방법Arrays.asList()                                   // 배열의 값을 바꿀때 주로 사용new ArrayList(Arrays.asList())    // 배열의 값을 추가하거나 제거해서 길이가 변할 때Collectors.toList                               //스트림을 이용하여 전체 배열을 변환할 때List ➔ 배열 로 바꾸는 방법List.toArray()배열 ➔ List 로 바꾸는 방법✅ 1. Arrays.asList()import java.util.Arrays;import java.util.Lis..
[Java]문자열을 배열로 변환하는 방법
·
Java
코딩테스트를 풀다보면 문자열을 배열로 또는 배열을 문자열로 바꿔야하는 과정이 자주 있다.어떤 방법들로 바꿔줄 수 있는지 알아보자.✅ 1.split()을 이용하는 방법 : String to String (구문자 X)import java.util.Arrays;String numbers = "123456789";String[] numberArr = numbers.split(""); System.out.println(Arrays.toString(numberArr)); // [a, b, c, d, e, f, g]  ✅ 2.split()을 이용하는 방법 : String to String (구문자ㅇ)import java.util.Arrays;String numbers = "1,2,3,4,5,6,7,8,9";Strin..
[Java]valueOf()를 이용한 형변환
·
Java
가끔은 입력한 형태를 원하는 형태로 바꿔 계산을 하거나 코드를 짜야할 떄가 있다.그럴 때 간편하게 가능한 valueOf() 메소드를 알아보자괄호안에 있는 인자 값(ex)int,long,float)등을 String 객체로 변환하여 반환한다. String.valueOf(int i)String.valueOf(char c)String.valueOf(long l)String.valueOf(float f)String.valueOf(double d)String.valueOf(boolean b) 물론 String 말고도 Integer,Double,Float,Long 도 가능하다.  ex) int,double,long,char 형태의 인자값들을 valueOf를 통해 문자형으로 변환할 수 있다. public class M..