質問編集履歴

3

修正

2017/07/31 02:35

投稿

aki.M
aki.M

スコア13

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  for(String key : map.keySet()){
14
14
 
15
- System.out.println(key + ":" + map.get(key), true);
15
+ System.out.println(key + ":" + map.get(key));
16
16
 
17
17
  }
18
18
 
@@ -30,7 +30,7 @@
30
30
 
31
31
  if(key.equals("file_path")){
32
32
 
33
- System.out.println(key + ":" + map.get(key), true);
33
+ System.out.println(key + ":" + map.get(key));
34
34
 
35
35
  }
36
36
 

2

修正

2017/07/31 02:35

投稿

aki.M
aki.M

スコア13

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  for(String key : map.keySet()){
14
14
 
15
- System.out.println(key + ":" + iniParams.get(key), true);
15
+ System.out.println(key + ":" + map.get(key), true);
16
16
 
17
17
  }
18
18
 
@@ -30,7 +30,7 @@
30
30
 
31
31
  if(key.equals("file_path")){
32
32
 
33
- System.out.println(key + ":" + iniParams.get(key), true);
33
+ System.out.println(key + ":" + map.get(key), true);
34
34
 
35
35
  }
36
36
 

1

追加修正

2017/07/31 02:00

投稿

aki.M
aki.M

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,17 +1,47 @@
1
1
  Mapの中に格納されたパスを取得してファイルをつくりたいのですが、うまくいきません。
2
+
3
+ ```
4
+
5
+ String filePath = map.get("file_path");
6
+
7
+ ```
8
+
9
+ この段階でfilePathがnullになります。
10
+
11
+ ```
12
+
13
+ for(String key : map.keySet()){
14
+
15
+ System.out.println(key + ":" + iniParams.get(key), true);
16
+
17
+ }
18
+
19
+ ```
20
+
21
+ ループさせてmapの中身を表示させた場合は、file_path : C~~ のように表示されるのですが、
22
+
23
+ ゲットでデータを取ることができません。
2
24
 
3
25
 
4
26
 
27
+ ```
28
+
29
+ for(String key : map.keySet()){
30
+
5
- String filePath = map.get("file_path");
31
+ if(key.equals("file_path")){
32
+
33
+ System.out.println(key + ":" + iniParams.get(key), true);
34
+
35
+ }
36
+
37
+ }
38
+
39
+ ```
40
+
41
+ このように書き変えたところ何も表示されなくなるのでgetで指定している文字列が悪い気がするのですが、file_pathの文字列は、
42
+
43
+ コピペしているので違わないはずです。
6
44
 
7
45
 
8
46
 
9
- この段階でfilePathがnullになります。
47
+ よろしくお願いいたします。
10
-
11
-
12
-
13
- for(String key : map.keySet()){
14
-
15
- println(key + ":" + iniParams.get(key), true);
16
-
17
- }