質問編集履歴
2
内容の補足
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
抽出の仕方がわかりません
|
body
CHANGED
@@ -22,6 +22,7 @@
|
|
22
22
|
}
|
23
23
|
|
24
24
|
javaの勉強をしていてここでつまづきました。
|
25
|
+
160㎝以上の身長の女性(=2)を配列の中から抽出しようとしています。
|
25
26
|
|
26
27
|
### 発生している問題・エラーメッセージ
|
27
28
|
|
1
コードを増やしました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,26 @@
|
|
1
|
-
|
1
|
+
Java
|
2
2
|
|
3
|
+
コード
|
4
|
+
class Main
|
5
|
+
{
|
6
|
+
public static void main(String[] args ){
|
7
|
+
Human [] data = new Human[5];
|
8
|
+
data[0] = new Human("やまだ",154,1);
|
9
|
+
data[1] = new Human("よしだ",164,2);
|
10
|
+
data[2] = new Human("はまだ",160,2);
|
11
|
+
data[3] = new Human("さなだ",184,2);
|
12
|
+
data[4] = new Human("ふくだ",174,1);
|
13
|
+
|
14
|
+
int [] intrest = new int[5];
|
15
|
+
for( int i = 0; i<data.length; i++){
|
16
|
+
intrest[i] = (int)( data[i].getShincho() >= 160);
|
17
|
+
if(data[i].getSeibetu() == 2){
|
18
|
+
System.out.println(data[i].getName());
|
19
|
+
}
|
20
|
+
}
|
21
|
+
}
|
22
|
+
}
|
23
|
+
|
3
24
|
javaの勉強をしていてここでつまづきました。
|
4
25
|
|
5
26
|
### 発生している問題・エラーメッセージ
|
@@ -12,13 +33,14 @@
|
|
12
33
|
|
13
34
|
### 該当のソースコード
|
14
35
|
|
15
|
-
java
|
16
|
-
|
17
36
|
ソースコード
|
37
|
+
|
18
|
-
|
38
|
+
int [] intrest = new int[5];
|
19
39
|
for( int i = 0; i<data.length; i++){
|
20
40
|
intrest[i] = (int)( data[i].getShincho() >= 160);
|
21
|
-
|
41
|
+
if(data[i].getSeibetu() == 2){
|
42
|
+
System.out.println(data[i].getName());
|
43
|
+
|
22
44
|
### 試したこと
|
23
45
|
|
24
46
|
(int)のところをnew intにしてみたり、(int data にしてみたりしました。
|