๐ LocalDate Class
โ LocalDate.of (int year, int month, int date)
: ์ ๋ฌ๋ ์ธ์ ๊ฐ์ง๊ณ ํน์ ๋ ์ง์ ์๊ฐ์ ํํํ๋ ์๋ก์ด ๊ฐ์ฒด๋ฅผ ์์ฑํด์ ๋ฐํ
LocalDate birthDay = LocalDate.of(1999, 9, 23);
System.out.println(birthDay);
1999-09-23
โ LocalDate.now()
: ์์คํ ์๊ณ์์ ํ์ฌ ๋ ์ง๋ฅผ ๊ฐ์ ธ์ด
LocalDate Today = LocalDate.now();
System.out.println(Today);
2022-10-28
โ int LocalDate.getMonth()
: ํ์ฌ ์์ ๊ฐ์ ธ์ด -> ๋ฐํ ๊ฐ์ด 0~11 : 1์ = 0, 2์ = 1 ์ด๋ฏ๋ก ์ฌ์ฉ์ +1 ํด์ฃผ์ด์ผํจ
Date d = new Date();
System.out.println(d.getMonth()+"์");
๐จ ์ด๋ฒ๋ฌ์ 10์์ธ๋ฐ, 9๊ฐ ์ถ๋ ฅ๋จ.
9์
10์ = 9 ์ด๋ฏ๋ก d.getMonth์ +1์ ํด์ค๋ค
Date d = new Date();
System.out.println(1+d.getMonth()+"์"); //d.getMonth์ +1์ ํด์ค
10์
โ String LocalDate.getYear()
: ์ฐ๋๋ฅผ ๊ฐ์ ธ์ด (String ex.October)
โ int LocalDate.getDayOfMonth
: ์ผ์ ๊ฐ์ ธ์ด (int)
โ int LocalDate.lengthofMonth -> ํด๋น ์์ ์ผ์ (๋ง์ผ์ ๊ตฌํ๋ ์ฉ๋๋ก ํ์ฉ ๊ฐ๋ฅ!)
: ํด๋น ์์ ์ผ์๋ฅผ ๊ฐ์ ธ์ด (int)
โ boolean LocalDate.isLeapYear() -> ์ค๋ ์ธ์ง ์๋์ง (์ค๋ ์ด๋ฉด true, ์๋๋ฉด false)
: ์ค๋ ์ธ์ง ์๋์ง true/false๋ก ๋ฐํ
โ String LocalDate.dayOfWeek()
: ์์ผ์ String์ผ๋ก ๋ฐํ (SUNDAY, MONDAY, TUESDAY, ...)
๐ StringBuffer
โ char charAt(int index)
: index ์์น์ ๋ฌธ์๋ฅผ ๋ฐํ
โ StringBuffer delete(int start, int end)
: start์์ end๊น์ง์ index๋ฅผ ๊ฐ์ง ๋ฌธ์์ด์ ์ญ์ ํ๊ณ ๋ฐํ
โ StringBuffer deleteCharAt(int index)
: index์์น์ ๋ฌธ์๋ฅผ ์ญ์ ํ๊ณ ๋ฐํ
โ int indexOf (String str)
: str๋ฌธ์์ด์ ์ธ๋ฑ์ค ์์น๋ฅผ ๋ฐํ
โ StringBuffer insert (int offset, char c)
: offset์์น์ chare๋ฐ์ดํฐ๋ฅผ ์ฝ์
โ int lastIndexOf (String str)
: str์ ์ต์ข ์ธ๋ฑ์ค ์์น๋ฅผ ๋ฐํ
โ int lastIndexOf (String str, int fromIndex)
: fromIndex๋ก๋ถํฐ ์์ํด์ str์ ์ต์ข ์ธ๋ฑ์ค์์น๋ฅผ ๋ฐํ
โ int length()
: ๋ฌธ์์ด ๋ด์ ๋ฌธ์ ๊ฐ์๋ฅผ ๋ฐํ
โ StringBuffer reverse()
: ๋ฌธ์์ด์ ์ญ์์ผ๋ก ๋ ๋ฌธ์์ด์ ๋ฐํ
๐ .contains()
: ํด๋น ๋ฌธ์์ด์ ์ง์ ๋ฌธ์์ด์ด ํฌํจ๋์ด ์๋์ง ํ์ธํ๋ ๋ฌธ์์ด ๋ฉ์๋ (๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํจ)
String str = "1234567890";
boolean isContain = false;
if(str.contains("1")){ //1์ด์์ผ๋ฉด isContain์ด true๊ฐ ๋จ
isContain=true;
}
System.out.print(isContain);
true
'JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
#21 [Algorithm] ์ ํ ์ ๋ ฌ, ๋ฒ๋ธ ์ ๋ ฌ, ์ฝ์ ์ ๋ ฌ (0) | 2022.11.01 |
---|---|
#20 [Java] LocalDate plusMonths() (0) | 2022.10.31 |
#18 [Java] substring, object (0) | 2022.10.27 |
#17 [Java] ArrayList Class, Generic, try-catch, Buffer, .size() (0) | 2022.10.27 |
#16 [Java] File Class, MVC pattern, Java Bean, .split() (0) | 2022.10.27 |
๋๊ธ