diff --git a/Question04-while/src/main/java/Question4_1.java b/Question04-while/src/main/java/Question4_1.java
new file mode 100644
index 0000000..d074d6a
--- /dev/null
+++ b/Question04-while/src/main/java/Question4_1.java
@@ -0,0 +1,15 @@
+
+public class Question4_1 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int num = 0;
+ while ( num!=5 ) {
+ num = (int)( Math.random()*10 );
+ System.out.println(num);
+ }
+
+ }
+
+}
diff --git a/Question04-while/src/main/java/Question4_2.java b/Question04-while/src/main/java/Question4_2.java
new file mode 100644
index 0000000..cb3ded6
--- /dev/null
+++ b/Question04-while/src/main/java/Question4_2.java
@@ -0,0 +1,15 @@
+
+public class Question4_2 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int num = 2;
+ while ( num<=1000 ) {
+ num = num*2;
+ }
+ System.out.println(num);
+
+ }
+
+}
diff --git a/Question04-while/src/main/java/Question4_3.java b/Question04-while/src/main/java/Question4_3.java
new file mode 100644
index 0000000..23f246e
--- /dev/null
+++ b/Question04-while/src/main/java/Question4_3.java
@@ -0,0 +1,18 @@
+
+public class Question4_3 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int num = 0;
+ while ( true ) {
+ num = (int)( Math.random()*10 );
+ System.out.println(num);
+ if ( num==5 ) {
+ break;
+ }
+ }
+
+ }
+
+}
diff --git a/Question04-while/src/main/java/Question4_4.java b/Question04-while/src/main/java/Question4_4.java
new file mode 100644
index 0000000..43a1a26
--- /dev/null
+++ b/Question04-while/src/main/java/Question4_4.java
@@ -0,0 +1,32 @@
+import java.util.Scanner;
+
+public class Question4_4 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int map = 50;
+ int progress = 0;
+
+ System.out.println("===== START =====");
+
+ while ( true ) {
+
+ System.out.println("Enterキーを押してください。さいころをふります。");
+ Scanner sc = new Scanner(System.in);
+ String str = sc.nextLine();
+
+ int num = (int)( Math.random()*6+1 );
+ System.out.println(num+"の目が出ました。");
+ progress = progress + num;
+
+ if ( map-progress<=0 ) { break; }
+ System.out.println("残りのマスは"+(map-progress)+"マスです。");
+
+ }
+
+ System.out.println("===== GOAL =====");
+
+ }
+
+}
diff --git a/Question04-while/src/main/java/Question4_5.java b/Question04-while/src/main/java/Question4_5.java
new file mode 100644
index 0000000..b3b9501
--- /dev/null
+++ b/Question04-while/src/main/java/Question4_5.java
@@ -0,0 +1,67 @@
+import java.util.Scanner;
+
+public class Question4_5 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ boolean winflag = false;
+
+ while ( !winflag ) {
+
+ System.out.println("じゃんけんを行います。");
+ System.out.println("あなたの出す手を入力してください。");
+ System.out.println("0:グー, 1:チョキ, 2:パー");
+
+ Scanner sc = new Scanner(System.in);
+ int playerHand = sc.nextInt();
+ switch ( playerHand ) {
+ case 0 :
+ System.out.println("あなたはグーを出しました。");
+ break;
+ case 1 :
+ System.out.println("あなたはチョキを出しました。");
+ break;
+ case 2 :
+ System.out.println("あなたはパーを出しました。");
+ break;
+// default :
+// System.out.println("不正な入力です。");
+// System.exit(0);
+ }
+
+ int npcHand = (int)( Math.random()*3 );
+ switch ( npcHand ) {
+ case 0 :
+ System.out.println("相手はグーを出しました。");
+ break;
+ case 1 :
+ System.out.println("相手はチョキを出しました。");
+ break;
+ case 2 :
+ System.out.println("相手はパーを出しました。");
+ break;
+ }
+
+ if ( playerHand == npcHand ) {
+ System.out.println("引き分けました。");
+ System.out.println("");
+ continue;
+ }
+
+ if ( ((playerHand==0)&&(npcHand==2)) ||
+ ((playerHand==1)&&(npcHand==0)) ||
+ ((playerHand==2)&&(npcHand==1)) ) {
+ System.out.println("負けました。");
+ System.out.println("");
+ continue;
+ } else {
+ System.out.println("勝ちました。");
+ winflag = true;
+ }
+
+ }
+
+ }
+
+}
diff --git a/Question05-switch/.classpath b/Question05-switch/.classpath
new file mode 100644
index 0000000..c771657
--- /dev/null
+++ b/Question05-switch/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/Question05-switch/.gitignore b/Question05-switch/.gitignore
new file mode 100644
index 0000000..84c048a
--- /dev/null
+++ b/Question05-switch/.gitignore
@@ -0,0 +1 @@
+/build/
diff --git a/Question05-switch/.project b/Question05-switch/.project
new file mode 100644
index 0000000..9607eea
--- /dev/null
+++ b/Question05-switch/.project
@@ -0,0 +1,23 @@
+
+
+ Question05-switch
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Question05-switch/.settings/org.eclipse.jdt.core.prefs b/Question05-switch/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..23fa13b
--- /dev/null
+++ b/Question05-switch/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,9 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/Question05-switch/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question05-switch/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..c1a8d07
--- /dev/null
+++ b/Question05-switch/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Question05-switch/src/main/java/Question5_1.java b/Question05-switch/src/main/java/Question5_1.java
new file mode 100644
index 0000000..188bb11
--- /dev/null
+++ b/Question05-switch/src/main/java/Question5_1.java
@@ -0,0 +1,35 @@
+
+public class Question5_1 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ System.out.println("今日の運勢を占います。");
+
+ int num = (int)( Math.random()*5+1 );
+// System.out.println(num);
+
+ switch (num) {
+ case 0 :
+ System.out.println("あなたの運勢は「大吉」です。");
+ break;
+ case 1 :
+ System.out.println("あなたの運勢は「吉」です。");
+ break;
+ case 2 :
+ System.out.println("あなたの運勢は「中吉」です。");
+ break;
+ case 3 :
+ System.out.println("あなたの運勢は「小吉」です。");
+ break;
+ case 4 :
+ System.out.println("あなたの運勢は「末吉」です。");
+ break;
+ case 5 :
+ System.out.println("あなたの運勢は「凶」です。");
+ break;
+ }
+
+ }
+
+}
diff --git a/Question05-switch/src/main/java/Question5_2.java b/Question05-switch/src/main/java/Question5_2.java
new file mode 100644
index 0000000..7d70dd1
--- /dev/null
+++ b/Question05-switch/src/main/java/Question5_2.java
@@ -0,0 +1,47 @@
+import java.util.Scanner;
+
+public class Question5_2 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+
+ int num1, num2;
+ String choice;
+ Scanner sc = new Scanner(System.in);
+
+ System.out.println("1つ目の数値を入力してください");
+ num1 = sc.nextInt();
+
+ System.out.println("2つ目の数値を入力してください");
+ num2 = sc.nextInt();
+
+ System.out.println("計算方法を選択してください");
+ choice = sc.next();
+
+ sc.close();
+
+ switch (choice) {
+ case "+" :
+ System.out.println(num1+num2);
+ break;
+ case "-" :
+ System.out.println(num1-num2);
+ break;
+ case "*" :
+ System.out.println(num1*num2);
+ break;
+ case "/" :
+ System.out.println((double)num1/(double)num2);
+ break;
+ case "%" :
+ System.out.println(num1%num2);
+ break;
+ default :
+ System.out.println("計算に失敗しました");
+ break;
+ }
+
+ }
+
+}
diff --git a/Question05-switch/src/main/java/Question5_3.java b/Question05-switch/src/main/java/Question5_3.java
new file mode 100644
index 0000000..6c47534
--- /dev/null
+++ b/Question05-switch/src/main/java/Question5_3.java
@@ -0,0 +1,67 @@
+import java.util.Scanner;
+
+public class Question5_3 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ System.out.println("=========================================\n"
+ + " ゲームの説明\n"
+ + "=========================================\n"
+ + "これからハイ&ローゲームを行います。\n"
+ + "ハイ&ローゲームは、あなたのカードがディーラーのカードより大きいか小さいかを予想するゲームです。\n"
+ + "\n"
+ + "=========================================\n"
+ + " ゲーム開始\n"
+ + "=========================================");
+
+ int dealerCard = (int)( Math.random()*12+1 );
+// dealerCard = ;
+ System.out.println("ディーラーのカードは"+dealerCard+"です");
+
+ int myCard = (int)( Math.random()*12+1 );
+// myCard = ;
+
+ System.out.println("");
+
+ System.out.println("あなたのカードがディーラのカードより大きい場合は H 小さい場合は L を入力してください。");
+ System.out.println("※ カードの数値が同じ場合はあなたの勝ちです。");
+
+ String jedgement;
+ Scanner sc = new Scanner(System.in);
+ jedgement = sc.next();
+ sc.close();
+
+ System.out.println("あなたのカードは"+myCard+"です");
+
+ System.out.println("");
+
+ System.out.println("=========================================\n"
+ + " 勝敗判定\n"
+ + "=========================================");
+
+ switch (jedgement) {
+ case "H" :
+ if (myCard>=dealerCard) {
+ System.out.println("あなたの勝ちです");
+ break;
+ } else {
+ System.out.println("あなたの負けです");
+ break;
+ }
+ case "L" :
+ if (myCard<=dealerCard) {
+ System.out.println("あなたの勝ちです");
+ break;
+ } else {
+ System.out.println("あなたの負けです");
+ break;
+ }
+ default :
+ System.out.println("不正な値が入力されました");
+ break;
+ }
+
+ }
+
+}
diff --git a/Question07-Array/.classpath b/Question07-Array/.classpath
new file mode 100644
index 0000000..c771657
--- /dev/null
+++ b/Question07-Array/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/Question07-Array/.gitignore b/Question07-Array/.gitignore
new file mode 100644
index 0000000..84c048a
--- /dev/null
+++ b/Question07-Array/.gitignore
@@ -0,0 +1 @@
+/build/
diff --git a/Question07-Array/.project b/Question07-Array/.project
new file mode 100644
index 0000000..57cefa4
--- /dev/null
+++ b/Question07-Array/.project
@@ -0,0 +1,23 @@
+
+
+ Question07-Array
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Question07-Array/.settings/org.eclipse.jdt.core.prefs b/Question07-Array/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..23fa13b
--- /dev/null
+++ b/Question07-Array/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,9 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/Question07-Array/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question07-Array/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..c1a8d07
--- /dev/null
+++ b/Question07-Array/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Question07-Array/src/main/java/Question7_1.java b/Question07-Array/src/main/java/Question7_1.java
new file mode 100644
index 0000000..4b3539d
--- /dev/null
+++ b/Question07-Array/src/main/java/Question7_1.java
@@ -0,0 +1,18 @@
+
+public class Question7_1 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int nums[] = new int[5];
+ nums[0] = 1;
+ nums[1] = 3;
+ nums[2] = 5;
+ nums[3] = 7;
+ nums[4] = 9;
+
+ System.out.println(nums[1]);
+
+ }
+
+}
diff --git a/Question07-Array/src/main/java/Question7_10.java b/Question07-Array/src/main/java/Question7_10.java
new file mode 100644
index 0000000..eefd851
--- /dev/null
+++ b/Question07-Array/src/main/java/Question7_10.java
@@ -0,0 +1,21 @@
+
+public class Question7_10 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int[] nums = new int[100];
+
+ // ArrayIndexOutOfBoundException
+// for ( int i=1 ; i<=100 ; i++ ) {
+// nums[i] = i+1;
+// }
+
+ for ( int i=0 ; i<100 ; i++ ) {
+ nums[i] = i+1;
+ System.out.println(nums[i]);
+ }
+
+ }
+
+}
diff --git a/Question07-Array/src/main/java/Question7_2.java b/Question07-Array/src/main/java/Question7_2.java
new file mode 100644
index 0000000..1a0c38f
--- /dev/null
+++ b/Question07-Array/src/main/java/Question7_2.java
@@ -0,0 +1,13 @@
+
+public class Question7_2 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int[] nums = {1 ,10, 100};
+
+ System.out.println(nums[0]+nums[2]);
+
+ }
+
+}
diff --git a/Question07-Array/src/main/java/Question7_3.java b/Question07-Array/src/main/java/Question7_3.java
new file mode 100644
index 0000000..0fc5ab0
--- /dev/null
+++ b/Question07-Array/src/main/java/Question7_3.java
@@ -0,0 +1,15 @@
+
+public class Question7_3 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ String[] str = {"森","山","沼","島","平地"};
+
+ for ( int i=0 ; i0 ; i-- ) {
+ System.out.println(str[i-1]);
+ }
+
+ }
+
+}
diff --git a/Question07-Array/src/main/java/Question7_7.java b/Question07-Array/src/main/java/Question7_7.java
new file mode 100644
index 0000000..4349a83
--- /dev/null
+++ b/Question07-Array/src/main/java/Question7_7.java
@@ -0,0 +1,19 @@
+
+public class Question7_7 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ String[][] table = {
+ {"国語","社会","国語","理科","社会"},
+ {"英語","数学","英語","数学","国語"},
+ {"理科","国語","理科","国語","理科"},
+ {"社会","社会","数学","社会","数学"},
+ {"数学","英語","英語","理科","英語"}
+ };
+
+ System.out.println(table[1][4]);
+
+ }
+
+}
diff --git a/Question07-Array/src/main/java/Question7_8.java b/Question07-Array/src/main/java/Question7_8.java
new file mode 100644
index 0000000..0ca2c93
--- /dev/null
+++ b/Question07-Array/src/main/java/Question7_8.java
@@ -0,0 +1,20 @@
+
+public class Question7_8 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int[][] array = {
+ {1,3,5,7},
+ {11,13,17,19,23,29}
+ };
+
+ for ( int i=0 ; i
+
+
+
+
+
diff --git a/Question08-Method/.gitignore b/Question08-Method/.gitignore
new file mode 100644
index 0000000..84c048a
--- /dev/null
+++ b/Question08-Method/.gitignore
@@ -0,0 +1 @@
+/build/
diff --git a/Question08-Method/.project b/Question08-Method/.project
new file mode 100644
index 0000000..f2ff099
--- /dev/null
+++ b/Question08-Method/.project
@@ -0,0 +1,23 @@
+
+
+ Question08-Method
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Question08-Method/.settings/org.eclipse.jdt.core.prefs b/Question08-Method/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..23fa13b
--- /dev/null
+++ b/Question08-Method/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,9 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/Question08-Method/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question08-Method/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..c1a8d07
--- /dev/null
+++ b/Question08-Method/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Question08-Method/src/main/java/Question8_1.java b/Question08-Method/src/main/java/Question8_1.java
new file mode 100644
index 0000000..8264db8
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_1.java
@@ -0,0 +1,15 @@
+
+public class Question8_1 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ hello() ;
+
+ }
+
+ public static void hello() {
+ System.out.println("こんにちは");
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_2.java b/Question08-Method/src/main/java/Question8_2.java
new file mode 100644
index 0000000..9d1ada8
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_2.java
@@ -0,0 +1,15 @@
+
+public class Question8_2 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ hello("山田");
+
+ }
+
+ public static void hello( String name ) {
+ System.out.println("こんにちは。"+name+"です。");
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_3.java b/Question08-Method/src/main/java/Question8_3.java
new file mode 100644
index 0000000..4fc844b
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_3.java
@@ -0,0 +1,18 @@
+
+public class Question8_3 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ String str;
+ str = hello();
+
+ System.out.println(str);
+
+ }
+
+ public static String hello() {
+ return "こんにちは";
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_4.java b/Question08-Method/src/main/java/Question8_4.java
new file mode 100644
index 0000000..0d58b76
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_4.java
@@ -0,0 +1,20 @@
+
+public class Question8_4 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int sum;
+ int x = 1;
+ int y = 2;
+
+ sum = sum(x,y);
+ System.out.println(sum);
+
+ }
+
+ public static int sum( int x, int y ) {
+ return x+y;
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_5.java b/Question08-Method/src/main/java/Question8_5.java
new file mode 100644
index 0000000..785710d
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_5.java
@@ -0,0 +1,27 @@
+import java.util.Scanner;
+
+public class Question8_5 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int num1, num2;
+ Scanner sc = new Scanner(System.in);
+
+ System.out.println("1つ目の数値を入力してください");
+ num1 = sc.nextInt();
+
+ System.out.println("2つ目の数値を入力してください");
+ num2 = sc.nextInt();
+
+ sc.close();
+
+ System.out.println(sum(num1,num2));
+
+ }
+
+ public static int sum( int x, int y ) {
+ return x+y;
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_6.java b/Question08-Method/src/main/java/Question8_6.java
new file mode 100644
index 0000000..76ea6e0
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_6.java
@@ -0,0 +1,24 @@
+
+public class Question8_6 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ int[] array = addArray(10,20);
+
+ System.out.println(array[0]);
+ System.out.println(array[1]);
+
+ }
+
+ public static int[] addArray( int x, int y ) {
+
+ int array[] = new int[2];
+ array[0] = x;
+ array[1] = y;
+
+ return array;
+
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_7.java b/Question08-Method/src/main/java/Question8_7.java
new file mode 100644
index 0000000..c0b2519
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_7.java
@@ -0,0 +1,30 @@
+
+public class Question8_7 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ printValue("こんにちは");
+ printValue(100);
+ printValue(10.1F);
+ printValue('A');
+
+ }
+
+ public static void printValue( String arg ) {
+ System.out.println("引数は"+arg+"です");
+ }
+
+ public static void printValue( int arg ) {
+ System.out.println("引数は"+arg+"です");
+ }
+
+ public static void printValue( float arg ) {
+ System.out.println("引数は"+arg+"です");
+ }
+
+ public static void printValue( char arg ) {
+ System.out.println("引数は"+arg+"です");
+ }
+
+}
diff --git a/Question08-Method/src/main/java/Question8_8.java b/Question08-Method/src/main/java/Question8_8.java
new file mode 100644
index 0000000..91f3f0b
--- /dev/null
+++ b/Question08-Method/src/main/java/Question8_8.java
@@ -0,0 +1,25 @@
+
+public class Question8_8 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ System.out.println(sum(1,2));
+ System.out.println(sum(1,2,3));
+ System.out.println(sum(1,2,3,4));
+
+ }
+
+ public static int sum( int x1, int x2 ) {
+ return x1+x2;
+ }
+
+ public static int sum( int x1, int x2, int x3 ) {
+ return x1+x2+x3;
+ }
+
+ public static int sum( int x1, int x2, int x3, int x4 ) {
+ return x1+x2+x3+x4;
+ }
+
+}