자바 메서드(24.08.05)

Jin·2024년 8월 1일

Java

목록 보기
2/6
post-thumbnail

자바를 사용하면서 사용했던 메서드를 기록하는 글입니다.

String

repeat()

  • 주어진 count의 수만큼 문자열을 반복하고 리턴합니다.
  • java11에 추가된 메서드입니다.

trim()

  • public String trim()
  • leading and trailing spaces가 생략된 문자열을 리턴합니다.
  • middle space는 생략하지 않습니다.

replace()

replaceAll()

length()

  • public int length()
  • String의 길이를 리턴합니다.

charAt()

  • public char charAt(int index)
  • 문자열에 지정된 인덱스에 있는 문자를 리턴합니다.

toCharArray()

  • public char[] toCharArray()
  • String을 char array로 바꿔줍니다.

concat()

  • public String concat(String anotherString)
  • 문자열 끝에 anotherString을 추가합니다.
  • 합쳐진 문자열을 리턴합니다.

substring()

  • public String substring(int startIndex)
  • public String substring(int startIndex, int endIndex)
  • 문자열의 부분을 리턴합니다.
  • startIndex는 포함하지만, endIndex는 포함하지 않습니다.

valueOf()

  • public static String valueOf(boolean b)
  • public static String valueOf(char c)
  • public static String valueOf(char[] c)
  • public static String valueOf(int i)
  • public static String valueOf(long l)
  • public static String valueOf(float f)
  • public static String valueOf(double d)
  • public static String valueOf(Object o)
  • argument를 문자열로 바꾼 후, 리턴합니다.

split()

  • public String[] split(String regex, int limit)
  • 문자열을 정규표현식에 따라 문자열 배열로 바꿉니다.
  • limit는 안써도 됩니다.

join()

  • public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
  • delimiter는 구분자로 사용됩니다.
  • elements는 리스트나 배열을 넣으면 됩니다.
  • 자바 8에 추가된 메서드입니다.

Character

isUpperCase(char ch) / isLowerCase(char ch)

  • public static boolean isUpperCase(char ch)
  • public static boolean isLowerCase(char ch)
  • 주어진 ch가 대문자/소문자인지 아닌지 판단합니다.

toUpperCase(char ch) / toLowerCase(char ch)

  • public static char toUpperCase(char ch)
  • public static char toLowerCase(char ch)
  • 주어진 ch를 대문자/소문자로 변환합니다.

Arrays

copyOf

  • Arrays.copyOf(int[] templateArray, int length);
profile
Nothing changes if nothing changes

0개의 댓글