質問編集履歴

5

修正

2018/03/24 09:12

投稿

denon
denon

スコア6

test CHANGED
File without changes
test CHANGED
@@ -54,105 +54,7 @@
54
54
 
55
55
  自分で色々調べたらmapを利用して同じようなプログラミングを見つけたのですが、最近、配列やメソッドの使い方を学習し始めた自分にはさっぱりでしたので、mapを使わずにメソッドや配列を使った方法で作成したいと思っています。
56
56
 
57
- 自分でわかる所だけ作成したコードを下記に貼り付けます。
58
57
 
59
-
60
-
61
- ###作成中のコード
62
-
63
- ```ここに言語を入力
64
-
65
-
66
-
67
- import java.util.Scanner;
68
-
69
-
70
-
71
- public class {
72
-
73
-
74
-
75
-
76
-
77
- public static void main(String[] args) {
78
-
79
- Scanner scanner = new Scanner(System.in);
80
-
81
-
82
-
83
- int No [] = {1,2,3,4,0};
84
-
85
- String Name [] = {"名前登録","名前一覧表示","登録削除","全削除","終了"};
86
-
87
-
88
-
89
-
90
-
91
- for(int i = 0; i < No.length; i++) {
92
-
93
- System.out.println(No[i] +":"+ Name[i]);
94
-
95
- }
96
-
97
-
98
-
99
- //コマンド入力
100
-
101
-
102
-
103
- System.out.print("コマンド番号を指定してください: ");
104
-
105
- int no = scanner.nextInt();
106
-
107
- int staffNo[] = new int[no];
108
-
109
- for(int i=0; i < staffNo.length; i++) {
110
-
111
- staffNo[i] = i;
112
-
113
- }
114
-
115
-
116
-
117
- //名前登録
118
-
119
- String staffName[] = new String[staffNo.length] ;
120
-
121
-
122
-
123
- for(int i = 0; i<staffNo.length; i++) {
124
-
125
- System.out.print("登録する名前を入力して下さい。: " );
126
-
127
- staffName[i] = scanner.next();
128
-
129
- }
130
-
131
-
132
-
133
- //登録リスト確認・一覧表示
134
-
135
- System.out.println("\n現在の登録者一覧です。");
136
-
137
- for(int i = staffNo.length-1; i >= 0; i-- ) {
138
-
139
- System.out.println("["+ (i+1) + "]"+":" + staffName[i]);
140
-
141
- }
142
-
143
-
144
-
145
- //登録削除
146
-
147
-
148
-
149
- //全件削除
150
-
151
-
152
-
153
-
154
-
155
- ```
156
58
 
157
59
 
158
60
 

4

修正

2018/03/24 09:12

投稿

denon
denon

スコア6

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  1: 名前登録(キーボードから名前を入力、登録件数は最大5件)
24
24
 
25
- 2: 一覧表示
25
+ 2: 名前一覧表示
26
26
 
27
27
  3: 登録削除(登録されている最後の名前を1件だけ削除)
28
28
 
@@ -82,7 +82,7 @@
82
82
 
83
83
  int No [] = {1,2,3,4,0};
84
84
 
85
- String Name [] = {"名前登録","一覧表示","登録削除","全削除","終了"};
85
+ String Name [] = {"名前登録","名前一覧表示","登録削除","全削除","終了"};
86
86
 
87
87
 
88
88
 

3

作成中のコードと試したこと追記

2018/03/24 07:09

投稿

denon
denon

スコア6

test CHANGED
File without changes
test CHANGED
@@ -54,6 +54,106 @@
54
54
 
55
55
  自分で色々調べたらmapを利用して同じようなプログラミングを見つけたのですが、最近、配列やメソッドの使い方を学習し始めた自分にはさっぱりでしたので、mapを使わずにメソッドや配列を使った方法で作成したいと思っています。
56
56
 
57
+ 自分でわかる所だけ作成したコードを下記に貼り付けます。
58
+
59
+
60
+
61
+ ###作成中のコード
62
+
63
+ ```ここに言語を入力
64
+
65
+
66
+
67
+ import java.util.Scanner;
68
+
69
+
70
+
71
+ public class {
72
+
73
+
74
+
75
+
76
+
77
+ public static void main(String[] args) {
78
+
79
+ Scanner scanner = new Scanner(System.in);
80
+
81
+
82
+
83
+ int No [] = {1,2,3,4,0};
84
+
85
+ String Name [] = {"名前登録","一覧表示","登録削除","全削除","終了"};
86
+
87
+
88
+
89
+
90
+
91
+ for(int i = 0; i < No.length; i++) {
92
+
93
+ System.out.println(No[i] +":"+ Name[i]);
94
+
95
+ }
96
+
97
+
98
+
99
+ //コマンド入力
100
+
101
+
102
+
103
+ System.out.print("コマンド番号を指定してください: ");
104
+
105
+ int no = scanner.nextInt();
106
+
107
+ int staffNo[] = new int[no];
108
+
109
+ for(int i=0; i < staffNo.length; i++) {
110
+
111
+ staffNo[i] = i;
112
+
113
+ }
114
+
115
+
116
+
117
+ //名前登録
118
+
119
+ String staffName[] = new String[staffNo.length] ;
120
+
121
+
122
+
123
+ for(int i = 0; i<staffNo.length; i++) {
124
+
125
+ System.out.print("登録する名前を入力して下さい。: " );
126
+
127
+ staffName[i] = scanner.next();
128
+
129
+ }
130
+
131
+
132
+
133
+ //登録リスト確認・一覧表示
134
+
135
+ System.out.println("\n現在の登録者一覧です。");
136
+
137
+ for(int i = staffNo.length-1; i >= 0; i-- ) {
138
+
139
+ System.out.println("["+ (i+1) + "]"+":" + staffName[i]);
140
+
141
+ }
142
+
143
+
144
+
145
+ //登録削除
146
+
147
+
148
+
149
+ //全件削除
150
+
151
+
152
+
153
+
154
+
155
+ ```
156
+
57
157
 
58
158
 
59
159
  ### 補足情報(言語)

2

追記

2018/03/24 06:57

投稿

denon
denon

スコア6

test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  ### 試したこと
54
54
 
55
- 自分で色々調べたらmapを利用して同じようなプログラミングを見つけたのですが、最近、配列やメソッドの使い方を学習し始めた自分にはさっぱりでしたので、mapを使わずにメソッドを使った方法で作成したいと思っています。
55
+ 自分で色々調べたらmapを利用して同じようなプログラミングを見つけたのですが、最近、配列やメソッドの使い方を学習し始めた自分にはさっぱりでしたので、mapを使わずにメソッドや配列を使った方法で作成したいと思っています。
56
56
 
57
57
 
58
58
 

1

タグの削除

2018/03/24 06:49

投稿

denon
denon

スコア6

test CHANGED
File without changes
test CHANGED
File without changes