μ€λμ λ΄κ° μ΄ λΆνΈμΊ ν μ λ
νμΌλ‘ λ°°μ΄ λ΄μ©λ€μ κ±°μ μ€λκ³Ό λ΄μΌ μμ λ€ λ°°μ°κΈΈλ γ
κ·Έλ§νΌ μμ΄ λ무 λ§μ μλ μμλ λΆλΆμ μ μΈνκ³ μ΄λ €μ΄ λΆλΆκ³Ό μλ‘ μκ²λ λ΄μ©λ§ μ 리νλ €κ³ νλ€ !
public class Main {
public static void main(String[] args) {
}
}
μμ μ½λμμ!
public class Main
: μ κ·Ό νμ© λ²μκ° publicμΈ Mainμ΄λΌλ μ΄λ¦μ ν΄λμ€λ₯Ό μ μνκ² λ€public static void main(String[] args)
: λ©μλλ₯Ό μ μνλ λ¬Έλ²void
: λ°ν νμ
(λ©μλκ° λ°νν λ°νκ°μ μ’
λ₯ λ° μ ν)main
: λ©μλμ΄λ¦String[]
: 맀κ°λ³μ νμ
/ args-맀κ°λ³μ μ΄λ¦ : μΈλΆλ‘λΆν° μ λ¬λ°μ κ°μ 맀κ°ν΄μ£Όμ΄ μ μ₯νκ³ μλ λ³μ{ }
: λ©μλ λ°λ ( μ½λ μμ±νλ λΆλΆ )return
μ μ¬μ©ν΄ μ΄λ€ κ°μ λ°νν μ μμ )[ λ³μλͺ κ·μΉ ]
μ½κΈ° μ’μ μ½λλ μ μ§μ λ³μλͺ μμ μμνλ€ !!
- κΈ°λ³Ένμ λ³μ - μ€μ κ°μ΄ λ³μμ μ μ₯ Ex. int / float
- μ°Έμ‘°νμ λ³μ - λ°μ΄ν°κ° μ μ₯λ μ£Όμκ°μ΄ λ³μμ μ μ₯ Ex. string
char character;
int result;
result = character - '0' (λλ - 48); //μ΄λ κ² νλ©΄ λ¬Έμνμ΄μλ characterκ° μ μνμΌλ‘ λ³κ²½λ¨
return result;
[ μ μλ λ λ€ μ λ μ½λ μ°Έκ³ ! ]
int num;
char result;
result = num + '0' (λλ + 48); //μ΄λ κ² νλ©΄ μ μνμ΄μλ numμ΄ μ μνμΌλ‘ λ³κ²½λ¨
return result;
public class Example {
public static void main(String[] args) {
int primitive = 1;
Object reference = new Object();
System.out.println(primitive);
System.out.println(reference)
}
}
Ex.
String str = "Hello Java"; System.out.println(str.charAt(1)); // e μΆλ ₯ (0λ²μ§Έ λΆν° μμν΄μ 1λ²μ§Έκ° eλκΉ)
Ex.
String str = "Hello Java"; System.out.println(str.indexOf('a')); // 7 μΆλ ₯ (κ°μ₯ λ¨Όμ μ€λ aκ° 7λ²μ§Έμ μμΌλκΉ)
Ex.
int a = 3; int b = 4; int c = 3; int d = 3; int e = 4; int f = 3; System.out.println(Integer.compare(a,b)); // -1 //λμ μ°¨λ 1μ΄κ³ , μ λ¬λ λ¬Έμμ΄(4)λ³΄λ€ ν΄λΉ λ¬Έμμ΄(3)μ κ°μ΄ μκΈ° λλ¬Έμ μμ System.out.println(Integer.compare(c,d)); // 0 (λμ κ°μ΄ κ°κΈ° λλ¬Έμ) System.out.println(Integer.compare(e,f)); // 1 //λμ μ°¨λ 1μ΄κ³ , μ λ¬λ λ¬Έμμ΄(3)μ΄ ν΄λΉ λ¬Έμμ΄(4) λ³΄λ€ λ μκΈ° λλ¬Έμ μμ
Ex.
String str = "Hello JAVA"; String lang = "Java"; System.out.println(str.concat(lang)); // Hello Java μΆλ ₯
Ex.
String str = " Hello Java World "; String trimStr = str.trim(); System.out.println(trimStr); // Hello Java World μΆλ ₯
Ex.
String str = "hello java"; String srtUp = str.toUpperCase(); System.out.println(strUp); // HELLO JAVA μΆλ ₯
Ex.
String str = "HELLO JAVA"; String srtLo = str.toLowerCase(); System.out.println(strLo); // hello java μΆλ ₯
λ μμΌλ μ¬κΈ°μμ μΌλ¨ λ..!!
λ무 λ§λ€ ,,,,γ
[ μ°μ°μ μ°μ μμ ]
쑰건문 ? μ°ΈμΌλ κ²°κ³Όκ° : κ±°μ§μΌ λ κ²°κ³Όκ°;
System.out.print()
- λ¨μν μΆλ ₯ / μ€ λ°κΏ XSystem.out.println()
- μΆλ ₯ ν μ€ λ°κΎΈκΈ°System.out.printf()
- μ§μμλ₯Ό μ΄μ©ν΄ λ³μμ κ°μ μ¬λ¬ νμμΌλ‘ μΆλ ₯ Ex. %n
- κ°νλ¬Έμ / %d
- 10μ§μ λ±import java.util.Scanner; // Scanner ν΄λμ€λ₯Ό κ°μ Έμ΄
Scanner scanner = new Scanner(System.in); // Scanner ν΄λμ€μ μΈμ€ν΄μ€λ₯Ό μμ±
String inputValue = scanner.nextLine(); // μ
λ ₯ν λ΄μ©μ΄ inputValueμ μ μ₯
System.out.println(inputValue); // μ
λ ₯ν λ¬Έμμ΄μ΄ μΆλ ₯
μμ μ½λμμ!
import java.util.Scanner;
: java.utilμ΄λΌλ μμΉμ μ μ₯λμ΄μλ Scannerλ₯Ό μ΄ μμ€ μ½λλ‘ λΆλ¬μλΌScanner scanner = new Scanner(System.in);
: new
μ°μ°μλ₯Ό μ¬μ©νμ¬ μ€μΊλ ν΄λμ€λ‘ κ°μ²΄λ₯Ό μμ± ν μΈμ€ν΄μ€λ₯Ό λ³μ scannerμ ν λΉString inputValue = scanner.nextLine();
: scanner.nextLine()μ μ
λ ₯λ°μ λ΄μ©μ λ³μ inputValueμ ν λΉ
μμ
.. μ¬μ€ λΉλͺ
μ΄ λμ¨λ€
곡λΆν μλ λ§μλ°λ€ κ·Έκ±Έ λΈλ‘κ·Έμ μ°μλ κ·Έκ²λ μΌμ΄λ€.. γ
γ
νΈκΈ°λ‘κ² μμνμ¬ μμ§κΉμ§λ κΎΈμ€ν μ νκ³ μμ§λ§ μμ΄ λ§μ λλ§λ€ νλ 건 μ¬μ€ γ
κ·Έλλ μ΄ λΆλΆμ λΆνΈμΊ ν μμ μ νΌμ 곡λΆνλ λΆλΆμ΄κΈ°μ κ·Έλλ μ λ°λΌμ¬ μ μμλλ° μμΌλ‘μ μ§λλ₯Ό μ μ΄ν΄νκ³ μ΅λν μ μμμ§.. μ λ§ μ΄μ¬ν ν΄μΌκ² λ€ π
μ€λμ νμ΄μ κ΄λ ¨ λ¬Έμ λ€μ νμλλ° μ§μ 보λ ν·κ°λ¦¬λ κ²λ μμμ§λ§ κ·Έλλ μ ν΄λλ€!
λ΄μΌλ μ ν΄λ³΄μ