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

質問編集履歴

4

削除された内容の復元を行いました

2021/03/29 07:31

投稿

fukuda99
fukuda99

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- java java java
1
+ if文(java) if文,桁数(電話番号)substring分岐
body CHANGED
@@ -1,10 +1,20 @@
1
+ 一覧画面に11桁と10桁をの電話番号を表示させたい。
2
+ java
3
+ 一覧画面に電話番号11桁と電話番号10桁を表示させたいんですが
1
- /**
4
+ 11桁しか入りません。
5
+ DBにはこのふたつの番号が表示されますが、
6
+ 一覧画面には11桁の090-7364-8646しか表示されませんでした。
2
- * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
7
+ それで、一覧表示に表示させるために、電話番号の桁数を分岐するif文を書きました。
3
- */
8
+ これがソースコードです。
4
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
5
- throws ServletException, IOException {
9
+ if(tel.getBytes().length() == 11){
10
+ tel = "090-8465-9477";
6
- // TODO Auto-generated method stub
11
+ }else if(tel.getByte().length == 10){
7
- doGet(request, response);
12
+ tel = "09-6786-8863";
8
- }
13
+ }
9
-
14
+ 書いたらこう、エラーがでました。
15
+ 構文エラーがあります。";" を挿入して BlockStatements を完了してください。
16
+ やってほしいことは
10
- }
17
+ エラーの修正
18
+ ifの中の処理はsubstringやってハイフン付ける処理
19
+ elseifの構文が微妙に違うかもです。
20
+ if文の正解がほしいです

3

ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ

2021/03/29 07:31

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- if文(java) if文,桁数(電話番号)substring分岐
1
+ java java java
body CHANGED
@@ -1,35 +1,10 @@
1
+ /**
2
+ * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
3
+ */
4
+ protected void doPost(HttpServletRequest request, HttpServletResponse response)
5
+ throws ServletException, IOException {
6
+ // TODO Auto-generated method stub
1
- 一覧画面に11桁と10桁をの電話番号を表示させたい。
7
+ doGet(request, response);
2
- java
8
+ }
3
9
 
4
-
5
- 一覧画面に電話番号11桁と電話番号10桁を表示させたいんですが
6
- 11桁しか入りません。
7
- DBにはこのふたつの番号が表示されますが、
8
- 一覧画面には11桁の090-7364-8646しか表示されませんでした。
9
-
10
- それで、一覧表示に表示させるために、電話番号の桁数を分岐するif文を書きました。
11
- これがソースコードです。
12
-
13
-
14
- if(tel.getBytes().length() == 11){
15
-
16
- tel = "090-8465-9477";
17
-
18
- }else if(tel.getByte().length == 10){
19
-
20
- tel = "09-6786-8863";
21
- }
10
+ }
22
-
23
- 書いたらこう、エラーがでました。
24
- 構文エラーがあります。";" を挿入して BlockStatements を完了してください。
25
-
26
- やってほしいことは
27
-
28
- エラーの修正
29
-
30
- ifの中の処理はsubstringやってハイフン付ける処理
31
-
32
- elseifの構文が微妙に違うかもです。
33
-
34
-
35
- if文の正解がほしいです

2

elseとifの間にハイフンを入れました。

2021/02/22 00:47

投稿

fukuda99
fukuda99

スコア0

title CHANGED
File without changes
body CHANGED
@@ -15,7 +15,7 @@
15
15
 
16
16
  tel = "090-8465-9477";
17
17
 
18
- }elseif(tel.getByte().length == 10){
18
+ }else if(tel.getByte().length == 10){
19
19
 
20
20
  tel = "09-6786-8863";
21
21
  }

1

無し

2021/02/19 10:20

投稿

fukuda99
fukuda99

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,3 @@
1
- ### 前提・実現したいこと
2
1
  一覧画面に11桁と10桁をの電話番号を表示させたい。
3
2
  java
4
3
 
@@ -21,39 +20,13 @@
21
20
  tel = "09-6786-8863";
22
21
  }
23
22
 
24
- 書いたらこう言うエラーがでました。
23
+ 書いたらこうエラーがでました。
25
24
  構文エラーがあります。";" を挿入して BlockStatements を完了してください。
26
25
 
27
- てほしいことは
26
+ やってほしいことは
28
27
 
29
- ifの中の処理はsubstringやってハイフン付ける### 前提・実現したいこと
30
- 一覧画面に11桁と10桁をの電話番号を表示させたい。
31
- java
28
+ エラーの修正
32
29
 
33
-
34
- 一覧画面に電話番号11桁と電話番号10桁を表示させたいんですが
35
- 11桁しか入りません。
36
- DBにはこのふたつの番号が表示されますが、
37
- 一覧画面には11桁の090-7364-8646しか表示されませんでした。
38
-
39
- それで、一覧表示に表示させるために、電話番号の桁数を分岐するif文を書きました。
40
- これがソースコードです。
41
-
42
-
43
- if(tel.getBytes().length() == 11){
44
-
45
- tel = "090-8465-9477";
46
-
47
- }elseif(tel.getByte().length == 10){
48
-
49
- tel = "09-6786-8863";
50
- }
51
-
52
- 書いたらこう言うエラーがでました。
53
- 構文エラーがあります。";" を挿入して BlockStatements を完了してください。
54
-
55
- してほしいことは
56
-
57
30
  ifの中の処理はsubstringやってハイフン付ける処理
58
31
 
59
32
  elseifの構文が微妙に違うかもです。