[解決済み] 構文エラー: ClassBody を完成させるために } を挿入する
2022-02-18 10:53:43
質問
メソッドを作成したのですが、メソッドの最後に } を付ける必要があるというエラーが出続けています。メソッドの最後に}を付けると、エラーはそのままです。言い換えれば、最新のメソッドで}を入力すると、エラーはそこにのみ残り、それを削除すると、以前のメソッドでそのエラーが重複して発生するのです。
private void putThreeBeepers() {
for (int i = 0; i < 2; i++) {
putBeeper();
move();
}
putBeeper();
}
private void backUp() {
turnAround();
move();
turnAround();
}
解決するには?
ファイルの一番上に行き、一番下まできちんと一貫したインデントを行いたいものです。
例えば...
private void putThreeBeepers()
{
for (int i = 0; i < 2; i++) {
putBeeper();
move();
}
putBeeper();
}
private void backUp()
{
turnAround();
move();
turnAround();
}
どこかで、}が抜けている可能性があります。 あなたの説明はあまり明確ではありませんが、もしあなたが投稿したコードが実際にファイルの中でどのようにフォーマットされているかであれば、どこかで何かを見逃している可能性があります...そしてインデントが不十分だとそれを見つけるのが非常に難しくなります。
メッセージが変わるというのは紛らわしいですが、こういうケースもあるんですね。
関連
-
[解決済み】不正なエスケープ文字"㊧"について
-
[解決済み】デフォルトのキーストアファイルが存在しない?
-
[解決済み】JLabelのテキストを中央に配置するには?
-
[解決済み】このアクティビティは、すでにウィンドウ装飾によって提供されるアクションバーを持っています。
-
[解決済み] EclipseのAndroidプラグインで "Debug certificate expired "エラーが発生する。
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] Rが解決できない - Androidエラー
-
[解決済み] なぜJava 8のOptionalは引数で使ってはいけないのか
-
[解決済み] フラグメントのインスタンス状態をバックスタックに正しく保存する方法は?
-
[解決済み】「android:allowBackup」とは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラー:'if'のない'else'エラー
-
[解決済み】不正なエスケープ文字"㊧"について
-
[解決済み] java のクラス内のコンストラクタは、指定された型に適用できない
-
[解決済み] メソッドがスーパータイプのメソッドをオーバーライドまたは実装していない - Overrideの場合
-
[解決済み】非閉鎖文字リテラルエラー
-
[解決済み】Gradleがtools.jarを見つけ出さない
-
[解決済み】Eclipseで「公開型 <<classname>> は独自のファイルで定義する必要があります」エラー【重複あり
-
[解決済み】Javaを包含するクラスではないのか?
-
[解決済み】Java LinkedListでNodesを使用する
-
[解決済み] Hide Utility Class Constructor : ユーティリティクラスはパブリックまたはデフォルトコンストラクタを持つべきではありません。