teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

2020/04/22 11:54

投稿

norarikurari
norarikurari

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- java テキストファイルと入力文字列を一致させる方法。
1
+ java テキストファイル
body CHANGED
@@ -2,67 +2,4 @@
2
2
 
3
3
  ここに質問の内容を詳しく書いてください。
4
4
  * ◆ファイルからデータ読み込み
5
- *
5
+ *
6
- * キーボードから入力された文字列が
7
- * 【use.txt】ファイル上に存在しているか確認します。
8
- * プログラムを実行し、以下実行結果パターン通り正常に動作するように
9
- * 本クラスのmainメソッドにプログラムを書き足して完成させましょう。
10
- *
11
- * ===== プログラム 実行結果 =====
12
- *
13
- * use.txtが以下状態だとします。2件の氏名が登録されています。
14
- * ------------ use.txt ------------
15
- * 太郎
16
- * 花子
17
- *
18
- * -------------------------------------------
19
- *
20
- * キーボード入力された氏名がファイル上に存在していれば以下のようになります。
21
- * --------------- コンソール 実行結果 ---------------
22
- * 予約をご確認します。氏名を入力してください:太郎
23
- * 太郎様ですね。お待ちしておりました。
24
- * -----------------------------------------------------
25
- *
26
- * --------------- コンソール 実行結果 ---------------
27
- * 予約をご確認します。氏名を入力してください:花子
28
- * 花子様ですね。お待ちしておりました。
29
- * -----------------------------------------------------
30
- *
31
- * ファイル上に存在していない氏名の場合は、以下のようになります
32
- * --------------- コンソール 実行結果 ---------------
33
- * 予約をご確認します。氏名を入力してください:次郎
34
- * 次郎様ですか…、大変申し訳ありませんが確認できませんでした。
35
- * -----------------------------------------------------
36
- * ===============================
37
- *
38
- * ※sample01.java既存プログラムの編集不可
39
- この条件で①に記述処理を教えていただけますでしょうか。
40
-
41
- ### java
42
-
43
- ```ここに言語名を入力
44
- public class sample01 {
45
-
46
- public static void main(String[] args) {
47
- System.out.print("予約をご確認します。氏名を入力してください:");
48
- BufferedReader br = null;
49
- BufferedReader fileBr = null;
50
- try {
51
-
52
- /* ①コメントを削除して記述 */
53
-
54
-
55
-
56
- } catch (IOException e) {
57
- e.printStackTrace();
58
- } finally {
59
- try {
60
- br.close();
61
- fileBr.close();
62
- } catch (IOException e) {
63
- e.printStackTrace();
64
- }
65
- }
66
- }
67
- }
68
- ```