๋ฐ์ํ
๊ฐ๋จํ๊ฒ ํ๋ฉด ์ด๋ ์ต๋๋ค.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int firstNumber = scanner.nextInt();
int secondNumber = scanner.nextInt();
System.out.print(firstNumber + secondNumber);
}
}
์ด๋ฒ์๋ ๊ตณ์ด ์ ์ถ๋ ฅ์ ๊ตฌ๋ถํด์ ๋ค์ ํ์ด๋ณด๊ฒ ์ต๋๋ค.
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Main aPlusB = new Main();
List<Integer> numbersList = new ArrayList<Integer>();
numbersList.add(scanner.nextInt());
numbersList.add(scanner.nextInt());
if (numbersList.size() == 2) aPlusB.printAddNumbers(numbersList);
}
public void printAddNumbers(List<Integer> inputNumbers) {
int sum = 0;
Iterator<Integer> numberIter = inputNumbers.iterator();
while (numberIter.hasNext()) sum += numberIter.next();
System.out.printf("%d", sum);
}
}
๋ช๊ฐ์ง ์์ ์ ์ ๋ฆฌํด๋ณด๋ฉด
- ์ถ๋ ฅ๋ถ๋ถ ํจ์๋ฅผ ๋๋ด์ต๋๋ค. (๊ฐ์ฒดํ)
- Collection ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ๋๋ ๊ฐ์ด ์๋ ์ง ํ์ธํด์ผ ํฉ๋๋ค. List.size()
- ๋ชจ๋ ๊ฐ์ ๋ํด์ผ ํ๊ธฐ์ for๋ฌธ ๋์ Iterator ๊ฐ์ฒด(Collection๊ฐ์ฒด๋ด์ ๋ชจ๋ ๊ฐ์ ํ์ธ)๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
- printf()ํจ์์์ Integerํ์ ์ ์ถ๋ ฅํ ๋๋ %d๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ด์ฌํ ๊ฐ์ฒด์งํฅ์ ์ผ๋ก ์ ์ด๋ณด๋ ค ํ๋ ค๊ณ ๋ ธ๋ ฅ์ ํ๋๋ฐ ์ต์ ์ธ ์ง ๋ชจ๋ฅด๊ฒ ๊ตฐ์ใ
๋ฐ์ํ
'๐ธ Algorithm > ๐ธ ๋ฐฑ์ค BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][java][1008][A/B] (0) | 2023.08.20 |
---|---|
[๋ฐฑ์ค][java][10998][AรB] (0) | 2023.08.20 |
[๋ฐฑ์ค][java][1001][A-B] (0) | 2023.08.15 |
[๋ฐฑ์ค][java][2557][Hello World] (0) | 2023.08.13 |
๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ์ ํ ๋ ์ฃผ์ ์ฌํญ (0) | 2023.08.06 |