항해99 5기 2주차 알고리즘 테스트 대비 문법정리(Java)

이용만·2022년 1월 18일
0

String 클래스의 메소드
정수형 타입 + "" : 해당 정수형 리터럴을 문자열 리터럴로 바꿀수있다.
substring(n, m) : 문자열의 n번째 값부터 m번째 값까지의 배열의 값을 추출합니다.
length() : 문자열의 길이를 출력합니다.
length : String[] 배열 길이에 접근할때는 매개변수 대괄호를 뺍니다.
concat("") : 해당 변수안의 문자열 뒤에 문자열을 붙일때 사용합니다.
charAt(0) : 문자열안의 문자의 인덱스값을 매개변수로 받고, 해당하는 문자열을 한글자만 추출합니다.
toCharArray() : 해당 문자열을 한글자씩 나누어진 Char 배열로 선언할때 사용합니다.
toUpperCase() : 문자열안의 알파벳을 모두 대문자로 변환합니다.
toLowerCase() : 문자열안의 알파벳을 모두 소문자로 변환합니다.
equals("") : String[] 배열에서 해당 ""의 값과 동일한 값을 가진 인덱스를 확인하여 true : false를 출력합니다.
split("") : String[] 배열에서 해당 ""의 값을 기준으로 문자열을 나누고, 해당 문자열들을 String 배열에 저장할때 사용합니다.
String.join("", str) : String[] 배열안의 모든 값을 String 클래스의 문자열로 입력합니다. "" 매개변수로 배열 값 사이에 문자를 입력가능합니다.

변수 타입별 최댓값

변수 타입 변환 명령어
Integer.parseInt(a) : Int 타입으로 변수 타입 변환합니다.
Long.parseLong(a) : Long 타입으로 변수 타입 변환합니다.
Long.toString(a) : Long타입 변수를 String 클래스의 변수로 변환합니다.

배열 선언 방식
int[] num = {};
int[] num = new int[a];

import java.util.*; : util package의 모든 클래스를 임포트할때 사용합니다.
import java.util.Arrays; Arrays 클래스의 메소드
sort(temp) : temp 배열의 값을 오름차순으로 정렬하는 메소드입니다.
sort(str, Collections.reverseOrder()); : sort 메소드안에 매개변수로 문자열과 Collections.reverseOrder()를 입력하여 내림차순으로 정렬이 가능합니다.

profile
성장하는 개발자가 되고자 합니다.

0개의 댓글