์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ๋ฐ๋ณต๋ฌธ
- flutter
- While
- For
- CLASS
- error
- dart
- Android
- array
- dataclass
- Kotlin
- string
- ์ฑ๊ฐ๋ฐ
- ์ฝ๋ฉํ ์คํธ
- ๋คํธ
- App
- Scanner
- BufferedWriter
- androidstudio
- android studio
- for๋ฌธ
- ๋ฐฑ์ค
- Java
- Return
- ๋ณ์ฐ๊ธฐ
- BufferedReader
- ํ๋ก๊ทธ๋๋จธ์ค
- IF
- ์๋๋ก์ด๋
- ์ฝํ๋ฆฐ
- Today
- Total
๋ชฉ๋กReturn (4)
amid.jungs
๐ ์คํํ๊ฒฝ ์ธํ ์ด ์ด๋ ค์ด ๊ฒฝ์ฐ ์จ๋ผ์ธ์์ ๋คํธ์ฝ๋๋ฅผ ์คํํ ์ ์๋ ๋คํธํจ๋๋ฅผ ์ฌ์ฉํ๋ค. https://dartpad.dev/ DartPad dartpad.dev โ . ๋ฌธ์ฅ ๋ฌธ์ฅ ๋์ ์ธ๋ฏธ์ฝ๋ก (;)์ ๋ถ์ฌ์ฃผ์ด์ผ ํ๋ค. โ ก. ๋ณ์ ๋ฌธ์์ด ๋ฌถ์๊ธฐํธ๋ ์์๋ฐ์ดํ์ ํฐ ๋ฐ์ดํ ๋ชจ๋ ๊ฐ๋ฅํ์ง๋ง ํ์ค ๊ฐ์ด๋์๋ ์์๋ฐ์ดํ๊ฐ ํ์ค์ด๋ค. โ ข. ํจ์
I. ๋๋ค์ return ๋ง์ง๋ง ์ค์ด return๊ฐ์ด ๋๋ค ์ ์ฝ๋์์๋ else์ ํด๋น โ๏ธ์ฝํธ ์คํ : A Error II. ๋๋ค ํํ๋ฐฉ๋ฒ Boolean ์ต๋ช ํจ์ ๋ฃ๋ ํ๋ผ๋ฏธํฐ๊ฐ ํ๋๋ฉด ๊ทธ ํ๋ผ๋ฏธํฐ๋ it์ ์๋ฏธํจ ๋ง์ง๋ง์์ด ๋๋ค๋ฉด ์๋ตํ๊ณ ์ค๊ดํธ๋ฅผ ์จ์ค ์ ์๋ค ex. inLamda { it > 1.2345} โ๏ธ์ฝ๋ ์คํ : false (5.123456 !=4.1234) true (5.23456 >1.2345)
I. ๋๋ค value์ฒ๋ผ ๋ค๋ฃฐ ์ ์๋ ์ต๋ช ํจ์ ํ์ : funํจ์์ด๋ฆ(๋งค๊ฐ๋ณ์) {ํจ์๋ด์ฉ} ๋ฉ์๋์ ํ๋ผ๋ฏธํฐ๋ก ๋๊ฒจ์ค์ ์์ -> fun maxBy(a : Int) return๊ฐ์ผ๋ก ์ฌ์ฉํ ์ ์์ โ๏ธ ์คํ๊ฒฐ๊ณผ : 144 my name is amid i'm 10 II.ํ์ฅํจ์ โ๏ธ์คํ๊ฒฐ๊ณผ : aa said this is best bb said this is best III. ๋๋ค2 this = name , it = this ํ์ ์ด ํ๋๋ง ์ง์ ์ด๋ฏ๋ก it์ ์ฌ์ฉ โ๏ธ์คํ ๊ฒฐ๊ณผ : aa saidthis is best bb saidthis is best I am ariana and 35 years old
๐ฑ ๋ฉ์๋ ์ค๋ฒ๋ก๋ฉ (Method Overloading) I. ๋ฉ์๋ ์ค๋ฒ๋ก๋ฉ: ๊ธฐ๋ณธ -> ๋งค๊ฐ๋ณ์์ ์ ํ๊ณผ ๊ฐ์๊ฐ ๋ค๋ฅด๊ฒ ํ์ฌ ๊ฐ์ ์ด๋ฆ์ ๋ฉ์๋๋ฅผ ์ฌ๋ฌ ๊ฐ ๊ฐ์ง ์ ์๊ฒํ๋ ๊ธฐ์ ์คํ๊ฒฐ๊ณผ : 80 30 II.Return ->๋ฆฌํดํ์ฌ ์ฌ์ฉํ ์ ์์ ํ์ํ ํํ์ธ int๋ก ๋ฐ๊ฟ์ค๋ค ์ฌ์ง์ ํ์ดํ์ฒ๋ผ ์คํ ์์๊ฐ ์งํ๋๋ค. ์คํ๊ฒฐ๊ณผ : 60 (x,y๊ฐ์ด ๊ฐ๊ฐ 50,10๋ง ์คํ์ด ๋๊ณ ๋ฐ์ 20,10์ ์คํ์ด ๋์ง ์๋๋ค.) III.๋งค์๋ ์ค๋ฒ๋ก๋ ํ์ฉ int... numbers : 0๊ฐ๋ถํฐ ๊ฐฏ์๋ฅผ ์ ํํ์ง ์๊ณ ์ฌ๋ฌ ์ซ์๋ฅผ ์ง์ , ๋ฐฐ์ด ํํ๋ก ๋ค์ด์จ๋ค ๋๋ฒ์งธ์ฒ๋ผ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ๋ฉด ์ฒซ๋ฒ์งธ ์ฝ๋๋ณด๋ค ๊ฐ๊ฒฐํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅ ์คํ๊ฒฐ๊ณผ : 60 90 10 (for๋ฌธ ๋ฐ๋ณต๋ฌธ ํ ์ฐธ์กฐ ) sum i 0 0 1 1 3 2..