λ¬Έμμ΄ λ°λ³΅ μΆλ ₯ (.repeat() λ©μλ) λ¬Έμ μ€λͺ
λ¬Έμμ΄ strκ³Ό μ μ nμ΄ μ£Όμ΄μ§λλ€. strμ΄ nλ² λ°λ³΅λ λ¬Έμμ΄μ λ§λ€μ΄ μΆλ ₯νλ μ½λλ₯Ό μμ±ν΄ 보μΈμ. μ
μΆλ ₯ μ μ
λ ₯ #1 string 5 μΆλ ₯ #1 stringstringstringstringstring forλ¬Έ μ½λ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); StringBuilder sb = new StringBuilder(); for(int i=0; i
μ 체 κΈ
κ°λ° 곡λΆλ₯Ό μν λλ§μ μ°κ΅¬μλ©΄μ νκΈ°μλ
νμΈμ! μ νDS κΈμ΅SWμμΉ΄λ°λ―Έ μ μ²λΉμμ νκΈ°κ° μμ΄μ μ κ° μμ±ν΄ λ³΄λ €κ³ ν©λλ€!! μ΄λ° κΈμ μ²μ μμ±ν΄λ³΄λκ±°λΌ μ΄μν΄λ λμ΄κ° μ£ΌμΈμπ μ νDS κΈμ΅SWμμΉ΄λ°λ―Έ 3κΈ° μ μ² μ¬μ΄νΈ μ νDS κΈμ΅SW μμΉ΄λ°λ―Έ(μ£Ό)μ νDSμ λνμ곡νμμκ° κ³΅λ μ΄μνλ K-λμ§νΈ νΈλ μ΄λ λμ§νΈ μ λκΈ°μ
μμΉ΄λ°λ―Έ μ¬μ
μ
λλ€.shinhanacademy.comμ΄ μ¬μ΄νΈμμ μ μ²μ νκ² λλλ°μ, μ μ²κ³΅κ³ κ° μ¬λΌμ€κΈ° μ 1κΈ°μ 2κΈ° λ±λ‘ λ μ§λ₯Ό λ³΄κ³ μμμ κΈ°μκ° νλ¬ λ¨μ§ ν μ¦μμ λ€μ κΈ°μ λ±λ‘κ³΅κ³ κ° μ¬λΌμ¬ κ±° κ°λ€λ λλμ΄ λ€μμ΅λλ€. μ μμλλ‘ 3κΈ°μμ 2κΈ° μκ° κΈ°κ°μ΄ ν λ¬ μ λ λ¨μμ λ λ±λ‘κ³΅κ³ κ° μ¬λΌμ€λλΌκ³ μπ λΆλ΄λΆλ΄ μ μ²μ μμ±ν΄μ μ μ ν κΉλ¨Ήκ³ μ§λ΄λ€κ°μ΄λ° λ¬Έμ λ!!!μμ§ν μ ..
5.1 λ°μ΄ν° νμ
λΆλ₯ μ°Έμ‘°νμ
κ°μ²΄μ λ²μ§λ₯Ό μ°Έμ‘°νλ νμ
λ°°μ΄, μ΄κ±°, ν΄λμ€, μΈν°νμ΄μ€ νμ
κΈ°λ³Έ νμ
μΌλ‘ μ μΈλ λ³μλ κ° μ체λ₯Ό μ μ₯ μ°Έμ‘°νμ
μΌλ‘ μ μΈλ λ³μλ κ°μ²΄κ° μμ±λ λ©λͺ¨λ¦¬ λ²μ§λ₯Ό μ μ₯ 5.2 λ©λͺ¨λ¦¬ μ¬μ© μμ λ©μλ. ν μ€ν μμ JVMμ μ΄μ체μ μμ ν λΉλ°μ λ©λͺ¨λ¦¬ μμμ λ©μλ μμ, ν μμ, μ€ν μμμΌλ‘ ꡬλΆν΄μ μ¬μ© λ©μλ μμ : λ°μ΄νΈμ½λ νμΌμ μ½μ λ΄μ©μ΄ μ μ₯λλ μμ ν μμ : κ°μ²΄κ° μμ±λλ μμ, κ°μ²΄μ λ²μ§λ λ©μλ μμκ³Ό μ€νμμμ μμμ λ³μμμ μ°Έμ‘° μ€ν μμ : λ©μλλ₯Ό νΈμΆν λ λ§λ€ μμ±λλ νλ μμ΄ μ μ₯λλ μμ 5.3 μ°Έμ‘° νμ
λ³μμ ==, !=μ°μ°μ ==, !=μ°μ°μ ==, != μ°μ°μλ κ°μ²΄μ λ²μ§λ₯Ό λΉκ΅ν΄ λ³μμ κ°μ΄ κ°μμ§, μλ..
μ°μ°μ μ°μ°μλ νΉμ ν μμ
μ νκΈ° μν΄μ μ¬μ©νλ κΈ°νΈλ₯Ό μλ―Ένλ€. μμ
μ μ’
λ₯μ λ°λΌμ λμ
μ°μ°μ, μ°μ μ°μ°μ, λΉκ΅ μ°μ°μ, λ
Όλ¦¬ μ°μ°μ λ±μ΄ μλ€. μ°μ μ°μ°μ μ°μ μ°μ°μλ μνμ μΈ κ³μ°μ μ¬μ©λλ μ°μ°μλ€. κΈ°μ΄μ μΈ μνμ μμμ΄ μλ€λ©΄ μ΄λ €μ΄ μ°μ°μλ μλ€. λ€λ§, μνμμ μ¬μ©νλ μ°μ°μμ νλ‘κ·Έλλ°μμ μ¬μ©νλ μ°μ°μλ κΈ°νΈμ λͺ¨μμ΄ μ‘°κΈ λ€λ₯΄λ€. + λνκΈ° - λΉΌκΈ° * κ³±νκΈ° / λλκΈ° % λλ¨Έμ§ public class ArithmeticDemo { public static void main(String[] args) { // result μ κ°μ 3 int result = 1 + 2; System.out.println(result); // result μ κ°μ 2 result = ..
ν λ³ν ν λ³ν(Type Conversion)μ΄λ λ°μ΄ν°μ νμ
μ λ³κ²½νλ κ²μ΄λ€. μλ₯Ό λ€μ΄ intνμ
μ μ μ 200μ bit κ°μ μλμ κ°λ€ 00000000 00000000 00000000 11001000 νλ‘κ·Έλλ°μ μ²μ μμνλ μ¬λλ μ»΄ν¨ν°λ λͺ¨λ μ λ³΄κ° 0κ³Ό 1λ‘ λ§λ€μ΄μ§λ€λ μ΄μΌκΈ°λ₯Ό λ€μ΄λ΄€μ κ²μ΄λ€. μ¬λ¬λΆμ΄ 200μ΄λΌλ μ«μλ₯Ό μ
λ ₯νλ©΄ μ»΄ν¨ν°μλ μμ κ°μ΄ 0κ³Ό 1λ‘ μ΄λ£¨μ΄μ§ μ‘°ν©μΌλ‘ μ μ₯λλ€. λ°λ‘ μ΄ 0κ³Ό 1μ bitλΌκ³ λΆλ₯Έλ€. μμ λ°μ΄ν°λ 8X4κ°μ μλ¦Ώμλ‘ μ΄λ£¨μ΄μ Έ μλ€. μ΄κ²μ 32bitλΌκ³ λΆλ₯Έλ€. μμ λ°μ΄ν°λ int νμΌλ‘ μ«μ 200μ μ μ₯νμ λ λ©λͺ¨λ¦¬μμ λ§λ€μ΄μ§λ λ΄μ©μ΄λ€. κ·ΈλΌ μ€μνμΈ float νμ
μΌλ‘ μ μ 200.0μ μ μ₯νλ©΄ μ΄λ»κ² λ κΉ? μ¬λμκ²λ λ..
λ°μ΄ν° νμ
λ°μ΄ν°μ ν¬κΈ° 8 bit (λΉνΈ) 1 byte 1024 byte (λ°μ΄νΈ) 1 kilobyte 1024 kilobyte (ν¬λ‘λ°μ΄νΈ) 1 megabyte 1024 megabyte (λ©κ°λ°μ΄νΈ) 1 gigabyte 1024 gigabyte (κΈ°κ°λ°μ΄νΈ) 1 terabyte 1024 terabyte (ν
λΌλ°μ΄νΈ) 1 petabyte 1024 petabyte (ννλ°μ΄νΈ) 1 exabyte 1024 exabyte (μμ¬λ°μ΄νΈ) 1 zettabyte μμ νμμ λ³Ό μ μλ―μ΄ μ»΄ν¨ν°μ μ μ₯λλ μ 보μ κ°μ₯ μμ λ¨μλ bit λ€. μ μν λ°μ΄ν° νμ
λ©λͺ¨λ¦¬μ ν¬κΈ° νν κ°λ₯ λ²μ byte 1 byte -128 ~ 127 short 2 byte -32,768 ~ 32,767 int 4 byte -2,..
μ£Όμ μ£Όμ(comment)μ λ‘μ§μ λν μ€λͺ
μ΄λ μ½λλ₯Ό λΉνμ±ν ν λ μ¬μ©νλ€. μ£Όμμ νλ‘κ·Έλλ°μ μΌλ‘ ν΄μλμ§ μλλ€. νμ€μ£Όμ public static void main(String[] args) { // λκ°μ λ³μκ° κ°μ λ°μ΄ν° νμ
μΌ λ μλμ κ°μ΄ μ½λλ₯Ό μμ±νλ€. String a, b; } μ¬λ¬μ€ μ£Όμ public static void main(String[] args) { String a, b; /* a = "coding"; b = "everybody"; System.out.println(a+b); */ } JavaDoc μ£Όμ /**λ‘ μμνλ μ£Όμμ JavaDoc μ£Όμμ΄λΌκ³ ν΄μ μλ°μ λ¬Έμλ₯Ό λ§λ€ λ μ¬μ©νλ€. /** * Prints an integer and then termin..
μμ΄λ‘λ Variableλ‘ (λ¬Έμλ μ«μ κ°μ) λ°μ΄ν°λ₯Ό λ΄λ 컨ν
μ΄λλ€. μ¬κΈ°μ λ΄κ²¨μ§ λ°μ΄ν°λ λ€λ₯Έ λ°μ΄ν°λ‘ λ°κΏ μ μλ€. λ³μλ λ§μΉ(μ¬λμ΄ μ°λ μΈμ΄μΈ) μμ°μ΄μμ λλͺ
μ¬μ λΉμ·ν μν μ νλ€. μ μ λ³μμ κ°μ λμ
νλ λ°©λ² int a; a = 1; System.out.println(a+1); //2 a = 2; System.out.println(a+1); //3 int a; μμ ꡬ문μ λ³μ aλ₯Ό μ§κΈλΆν° μ¬μ©νκ² λ€κ³ λ³μλ₯Ό μ μΈν κ². λ³μ a μμλ intλΌλ ν€μλκ° μλ€. μ΄ ν€μλλ integerμ μ½μλ‘ νκ΅μ΄λ‘λ μ μλΌλ μλ―Έλ€. μ μλ 0μ μ€μ¬μΌλ‘ -1, -2, -3κ³Ό κ°μ μμμ 1, 2, 3κ³Ό κ°μ μμλ₯Ό ν΅νμ΄μ μ μλΌκ³ νλ€. μμ μ½λλ λ³μ aκ° μ μλ₯Ό λ΄λ κ·Έλ¦μ..
λ§ν¬ Java μμ
μκ° λ³Έ λͺ¨λμ μλ° μΈμ΄μ λν κΈ°μ΄ μμ
μ
λλ€. ν
μ€νΈ μμ
κ³Ό λμμ μμ
μ΄ ν¨κ» μ 곡 λ©λλ€. ν
μ€νΈλ§μΌλ‘λ μμ£Ό νμ€ μ μκ³ , λμμλ§μΌλ‘λ μμ£Ό ν μ μλλ‘ κ΅¬μ± λμμ΅λ opentutorials.org μ΄ κΈμ μνμ½λ©λμ μμκ³Ό μ λ§ν¬λ₯Ό ν λλ‘ μμ±ν κΈ μ
λλ€. μ«μμ λ¬Έμ νλ‘κ·Έλλ° μ
λ¬Έμμκ² κ°μ₯ μ΅μν λ°μ΄ν° νμ
(data type)μ μ«μμ λ¬ΈμμΌ κ²μ΄λ€. μ΄λ² μκ°μλ μ€μ λ‘ κ°μ₯ λ§μ΄ μ¬μ©λλ λ°μ΄ν° νμΈ λ¬Έμμ μ«μλ₯Ό νλ‘κ·Έλλ°μμλ μ΄λ»κ² νννκ³ μ°μ°νλμ§ μμ보μ π‘ λ°μ΄ν° νμ
μ μλ£ν λλ λ°μ΄ν°νμ΄λΌκ³ λ νλ€. μ«μ System.out.println(1+2); κ²°κ³Ό : 3 System.out.println(1.2+1.3); κ²°κ³Ό : 2.5 Sy..