![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ソースファイルを作成した(作成に成功した!)後javac コマンドによりコンパイル
を行い、バイトコードを作成しようとして、
ソースファイルの位置の下に
C:\--\java\1>javac MyProgram.java を入力し、
C:\--\java\1> と出力されるので、再度dir
と入力しバイトコードファイルが作成されたか確認したら
次のように出ました。
MyProgram.java:4 \65371 は不正な文字です。
class MyProgram {
({の下にヤマ括弧)
MyProgram.java:5: \65371 は不正な文字です。
public static void main(String[] args){ //<---メソッド
({の下にヤマ括弧)
MyProgram.java:6: \12288 は不正な文字です。
System.out.println("Hello!"); //<---Helloと表示
(↑ココにヤマ括弧)
以下7箇所にヤマ括弧つきで、「不正な文字です」とでてきた。 みな({)のすぐ下近くです
最後に
MyProgram.java:8 <identifier>がありません。
}
(}の下にもココにもヤマ括弧)
と出てきました。identifierとは何ですか
ヤマ括弧の支持は{(全括弧)と {(中括弧)の違いを言っているのでしょうか。
私には何故あちらこちらにヤマ括弧が出現したのかわわかりません。
エラーは合計11出現しました
P.S.
dos画面上の文字をコピーする方法はないでしょうか(いちいち打ち込むのが面倒です)。今後もこの手の質問をいれることになる予感がしますので。
No.3ベストアンサー
- 回答日時:
dir 結果を出して頂いてますが、肝心のコンパイルはOKだったんですかね。
う~ん 漢字変換できなくなりましたか??
#2 の方へのお礼に、「[半角.全角]をクリックしてもひらがなになりません」とありますが、それってどこのことでしょうか。
メモ帳からコピーした、ということは、コマンドプロンプト上で日本語入力できない、ということですか。他のアプリケーションではOKなんですかね。
私のところでは、[Alt]+[半角/全角]キーで変換モードに入るんですが。
No.2
- 回答日時:
\65371は'{'(全角中カッコ)、\12288は' '(全角スペース)のUnicode文字コードです。
'{'(全角中カッコ)は'{'(半角中カッコ)の間違い、また' '(全角スペース)は誤って混入したものと思われますので、削除してください。
厳密には全角文字だから「不正な文字」なわけではなく、これら2つはたまたまプログラム本文中に使えない文字なのでした。
identifierは「識別子」と訳されるものです。こちらのエラーも、原因は全角文字と同じはずです。
C:\Documents and Settings\NEC-PCuser\java\1>javac MyProgram.java
C:\Documents and Settings\NEC-PCuser\java\1>dir
ドライブ C のボリューム ラベルは WINDOWS1 です
ボリューム シリアル番号は 3576-180C です
C:\Documents and Settings\NEC-PCuser\java\1 のディレクトリ
2002/10/17 01:34 <DIR> .
2002/10/17 01:34 <DIR> ..
2002/10/19 00:00 180 MyProgram.java
2002/10/19 00:01 418 MyProgram.class
2 個のファイル 598 バイト
2 個のディレクトリ 1,176,608,768 バイトの空き領域
ありがとうございます.
tokorode command prompt wo copy shitara hiraganaga utenakunarimashita. ueno [arigatou]nokotobaha,'memocho'nikakikondamonowo copyshimashita. [hankaku.zenkaku]
wo clickshitemo,hiragananinarimasen.
No.1
- 回答日時:
そのような不正な文字が検出されるのは、全角文字が混ざっている場合だと思うんですが・・・カッコや"System"等が全角でないか確認してみてください。
半角でなければいけません。
dos画面のコピーですがMS-DOSプロンプトをお使いですか。
参考URLをご覧ください。
範囲選択ボタンを押してからコピーします。
参考URL:http://pc-information.com/document/0253.html
C:\Documents and Settings\NEC-PCuser\java\1>javac MyProgram.java
C:\Documents and Settings\NEC-PCuser\java\1>dir
ドライブ C のボリューム ラベルは WINDOWS1 です
ボリューム シリアル番号は 3576-180C です
C:\Documents and Settings\NEC-PCuser\java\1 のディレクトリ
2002/10/17 01:34 <DIR> .
2002/10/17 01:34 <DIR> ..
2002/10/19 00:00 180 MyProgram.java
2002/10/19 00:01 418 MyProgram.class
2 個のファイル 598 バイト
2 個のディレクトリ 1,176,608,768 バイトの空き領域
arigatougozaimasu.gamenha,[komandprompt javayou]desuga,purutabukara hannishityeishite
kopiishitara,uenoyounidekimashita. sonogo
[hankauzenkaku]wo'click'shitemo romajikarahiraganani,henkansaremasen,sorede
romajinomamakaitemasu.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
住宅にカナを入力する際に丁目...
-
改行のないテキストを指定バイ...
-
COBOL・全角判定
-
全角数字を半角数字にする方法
-
IEからEdgeへの移行に伴うIMEの...
-
char型全角数字から、int型半角...
-
ダブルコーテーションの置換
-
perl 初めてのプログラムにエラ...
-
全角/半角キーをSendkeys関数で...
-
VBA Shift-JISをJISに変換する...
-
word差し込み印刷 半角カタカ...
-
全角英数字を半角英数字に変換...
-
全角英数字の必要性が理解できない
-
POM
-
コンボボックスに貼り付け文字...
-
Visual Studioで ユニコード "...
-
VB.net、テキストボックス入力...
-
右クリックで、gooleサーチを使...
-
いまスマホからカードの申込み...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
F9キーについて。
-
住宅にカナを入力する際に丁目...
-
VBA 文字に半角が含まれて...
-
IEからEdgeへの移行に伴うIMEの...
-
全角英数字の必要性が理解できない
-
VB.net、テキストボックス入力...
-
エクセルにMicrosoft Barcode C...
-
word差し込み印刷 半角カタカ...
-
COBOL・全角判定
-
VBで、String型のデータが、...
-
char型全角数字から、int型半角...
-
ダブルコーテーションの置換
-
.NET3.5におけるキーボードの「...
-
封筒の宛先で縦書きの書き方
-
エクセルでの”々”の扱い
-
COBOLでの全角文字の判定をした...
-
プログラミングでは、半角括弧...
-
全角入力
-
[VBScript]バイト長の判定
おすすめ情報