Output Input 1 - ๊ฐ๋จ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); in.close(); //๋ซ์์ค์ผ ๋ถํ์ํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ์ค์ผ ์ ์๋ค. System.out.println(A + B); System.out.println(A - B); System.out.println(A * B); System.out.println(A / B); System.out.println(A % B); } } Input 2 - ํด๋์ค, ์ธ์คํด์ค, (์ฝ๋ ์ ๋ฆฌ) i..
java
Output Input import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); double A = in.nextdouble(); double B = in.nextdouble(); System.out.println(A/B); } } 1. int์ double ์์ ์๊ฒ ์ ๊ณ ์คํ์์ผฐ๋๋ฐ 0.33333์ด ์๋ 0์ด ๋์๋ค. ๋ญ์ง? ๋ณด๋๊น int๋ก ์ ์๋ค. ์์์ ์ด ๋์ค๋ ค๋ฉด double์ ์ ์ด์ผ ํ๋ค. ์ค์๋ ์ค๋ ฅ์ด๋ค. ๋ฐ์ฑํ์ !!!!!!!!
Output Input import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); System.out.println(A * B); } } ์์ ํ์๋ 1000๋ฒ & 1001๋ฒ๊ณผ ๊ฐ์ ์ ํ์ ๋ฌธ์ ์ด๋ค. ์ฌ์น์ฐ์ฐ๋ง ๋ฌ๋ผ์ง๋ ๊ฒ์ผ ๋ฟ. Scanner๊ฐ ์๊ฐ ์ ๋ ๊ฒ ๊ฐ์๋๋ฐ ์์ธ๋ก ๋นจ๋ฆฌ ์๊ฐ๋ฌ์.
๊ธฐ์กด AccountingApp.java ํ์ผ ๋ณต์ฌ ๋ฐ rename paste. 1. ์กฐ๊ฑด๋ฌธ (AccountingIFApp) public class AccountingIFApp { public static void main(String[] args) { double valueOfSupply =Double.parseDouble(args[0]); //args๋ string ํ์์ ๋ฐฐ์ด์ด๊ธฐ ๋๋ฌธ์ ์ซ์ ํ์(double)์ ์๋ฌ๋จ. double vatRate = 0.1; double expenseRate = 0.3; double VAT = valueOfSupply*vatRate; double total = valueOfSupply + VAT; double expense = valueOfSupply*expense..
1. ํ๊ณ ์ฑ ๋ง๋ค๊ธฐ. ์๊ฐ์ ๋ฐ๋ผ์ ์ถ๋ ฅ๋๊ฒ ๋ง๋ ๋ค. public class AccountingApp { public static void main(String[] args) { System.out.println("Value of supply : "+10000.0); System.out.println("VAT : "+(10000.0*0.1)); //VAT 10% System.out.println("Total : "+(10000.0 + 10000.0*0.1)); //์๋น์๊ฐ ํ๋งค์์๊ฒ ์ง๋ถํด์ผ ํ๋ ๊ฐ System.out.println("Expense : "+(10000.0*0.3)); //๋ฌผ๊ฑด ์๊ฐ System.out.println("Income : "+(10000.0 - 10000.0*0.3)); /..
1. ์ถ๋ ฅ public class HelloWorldApp { public static void main(String[] args) { //main : method System.out.println("Hello World!!"); } } Hello World!! ํ๊ต ๋ค๋ ๋ ์ฒ์์ผ๋ก ๋ฐฐ์ ๋ ๊ฐ๋จํ ์ถ๋ ฅ ๊ธฐ๋ฅ. ๋ค์ ๋ฐฐ์ฐ๊ณ ์๋ค. ํ๊ต ๋ค๋ ๋ ์ด์ฌํ ํ ๊ฑธ ํํํด๋ ์ง๊ธ ๋ค์ ์ด์ฌํ ํ๋ฉด ๋๋ค. ์์ค์ฝ๋ ์ด๋ฆ์ ์ง๊ด์ ์ผ๋ก ์ง์. ์ด๋ค ๊ธฐ๋ฅ๊ณผ ๊ตฌํํ๋ ค๋ ๋ชฉ์ ์ด ๋ฌด์์ธ์ง ํ๋์ ํ์
ํ ์ ์์ด์ผ ํ๋ค. ๐กclass ์ด๋ฆ๊ณผ ๋งจ ์ public class ๋ค ์ด๋ฆ์ด ๊ฐ์์ผ ํ๋ค. 2. ๋ฐ์คํฌํ ๊ธฐ๋ฅ //desktop App, ๋ฐ์คํฌํ์ด ๋จ๋ฉด์ "Hello World!!"๊ฐ ๋ฌ๋ค. import javax.swin..
1. ์ด๊ธฐ ์ฝ๋ //IOT ์๋ ์์ค์ฝ๋ 2 //์ด์ฌ๊ฐ ๋ id๊ฐ ์ง์ ์์ ๋ฐ ์ปดํ์ผ : ๋ณต์กํจ //ํ๋ก๊ทธ๋จ ์คํ -> ์ฌ์ฉ์์ ์ฃผ์ ์ง์ ์
๋ ฅ -> ์์ด๋๊ฐ ์ธํ
์์ผ๋ก ๋ฐ๊พธ๊ธฐ import javax.swing.JOptionPane; //JOptionPane ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ ์ํ swing ๊ธฐ๋ฅ ์ถ๊ฐ import org.opentutorials.iot.Elevator; //org ํจํค์ง ๋ด opentutorials ๋ด iot ๋ด Elevator ์์ค์ฝ๋๋ฅผ ๊ฐ์ ธ์์ ์ฐ๊ฒ ๋ค๋ ์๋ฏธ. import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; public class OkJavaGoinHomeinput { public static ..
๋๋ฒ๊น
(debugging) : ์์คํ
์ ๋
ผ๋ฆฌ์ ์ค๋ฅ / ๋ฒ๊ทธ ์ฐพ์๋ -> ์์ธ ๋ฐํ -> ์์ ํ๋ ์์
๊ณผ์ ๐ก ์๋ฐ ์ดํด๋ฆฝ์ค๋ฅผ ์ด์ฉํ์ฌ ๋๋ฒ๊น
์ ํด๋ณด๊ฒ ๋ค. 1. break point ์ง์ 36๋ฒ ์ค ์ข์ธก ๋น๊ณต๊ฐ ๋๋ธ ํด๋ฆญ -> ๋๊ทธ๋ผ๋ฏธ ํ์ : break point ์ง์ ์๋ฃ ๐กbreak point ์ง์ ํ ๋ค์ ๋๋ธ ํด๋ฆญ : break point ํด์ 2. debugger click ๋ฒ๋ ์์ด์ฝ ํด๋ฆญ 3. switch click 4. debugging 5. ํ์ธ ์ฐ์ธก ์ฐฝ์ ๋ณด๋ฉด ์ด๊ธฐ์ ์ค์ ํด๋์ ๋ณ์ ๊ฐ์ด ์ ์ธํ
๋์ด ์๋ค. (id๊ฐ & bright๊ฐ) 6. debug ์ฐฝ ๋๊ฐ๊ธฐ ํ์ฌ๋ debug ์ฐฝ์ ์์นํด ์๊ธฐ ๋๋ฌธ์ ๋ฒ๋ ์์ด์ฝ์ ์ฒดํฌ๋์ด ์๋ค. debug ์ฐฝ์ ๋๊ฐ๋ ค๋ฉด ๋ฒ๋ ์์ด์ฝ ์ ํจํค์ง..