• ベストアンサー

ダブルクォーテーション(””)を出力する方法(java)

javaでダブルクォーテーション(””)を出力する方法を教えて下さい。 ダブルクォーテーションが含まれたテキストを出力しようと、 fout.print("○○○"); のようにして○○○の中にダブルクォーテーションが含まれたテキストを入力するとエラーが起こります。 ○○○の中の一つ目のダブルクォーテーションが閉じるダブルクォーテーションと認識されてしまっているようなのです。 どうしたらダブルクォーテーションを出力することができるか教えて下さい。 よろしくお願いします。

  • Java
  • 回答数2
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • tom11
  • ベストアンサー率53% (134/251)
回答No.1

こんにちは、 今ひとつ、意味解りませんが、下記のようなことですか?? System.out.println("\"ssss\""); 出力結果 "ssss"

kogukogu2
質問者

お礼

ありがとうございます。 その意味でした。

その他の回答 (1)

回答No.2

「エスケープシーケンス」について調べてみるといいですよ。 http://wisdom.sakura.ne.jp/programming/java/javadata1.html

kogukogu2
質問者

お礼

ありがとうございます。

関連するQ&A

  • ダブルクオーテーションの中のダブルクオーテーションは

    ダブルクオーテーションの中のダブルクオーテーションは次のようでエラーが発生するのですが、基本的な質問ですみません。 System.out.println("""" + zipcode + """,""" + address1 + """,""" + address2 + """,""" + company + """");

    • ベストアンサー
    • Java
  • ダブルクオーテーション

    echo文で echo"文字<br/><a href="#">戻る</a>"; とありますが echoのダブルクオーテーションの中にさらにダブルクオーテーションを 使う("#")とエラーが出てしまいます。 こういった場合どうすれば良いでしょうか。 わかる方、すみませんがよろしくお願いします。

    • ベストアンサー
    • PHP
  • シングルクォーテーションとダブルクォーテーション

    いつも楽しく拝見させて頂いています。 初心者ですが宜しくお願いします。 シングルクォーテーションとダブルクォーテーションの使用方法について質問させて頂きます。 select文でテーブル名を指定するときはそのまま(たとえば'名前'じゃなく名前)しないとエラーになります。そういう風なシングルクォーテーション(又はダブルクォーテーション)を使ってはいけないところ、またシングルクォーテーションにしないといけないところ、ダブルクォーテーションにしないといけないところを教えて頂けますでしょうか?もし両方OKならその違い等も教えていただけるとうれしいです。 以上宜しくお願いします。

    • ベストアンサー
    • MySQL
  • ダブルクォーテーションの吐き出し

    プログラムの素人の質問ですが、知ってる方教えてください。 VB6(SP5)にて、MSCommを使ってRS-232Cポートへデータを 送る処理をしています。そこで、ダブルクォーテーションを 吐き出さなければいけないのですが、「Chr(34)」だとエラーが 起きてしまいます。他にダブルクォーテーションを表示する方法は ありませんか。本当に素人くさい質問ですがよろしくお願いします。

  • ダブルコーテーションを全角に置換するには

    InputBoxで入力した"を、Replace関数で”にしたいのですが、 Replace(str, """", "”")をすると、コンパイルエラーになります。 Sub macro() Dim str As String str = InputBox("文字を入れてください") Debug.Print Replace(str, """", "") End Sub というマクロを作りました。 画像のように、半角のダブルコーテーション「"」を入れたら、 Replace関数で全角のダブルコーテーション「”」に変えるにはどうすればいいでしょうか? 「最初からInputBoxに全角入れればいいやん!」 は、なしにしてください。 ファイル名を作っていて、ダブルコーテーションは全角でないとつけられないのです。

  • SQL文のダブルクォーテーションを取りたい。

    SQL2008を使用しております。 2つのDBを統合したいのですがユニークIDがかぶっているデータが あるのでIDを変更したいのですが フリーソフトでINSERT文をTab区切りで出力してIDを変更してINSERT文を 作成するといらない箇所に「"」ダブルクォーテーションが入ってしまします。 もちろんその状態ではクエリ実行できないので困っています。 順序はINSERT文をTab区切りで出力→出力されたTab区切りのcsvのIDを変更→テキストで保存(csvでも保存)→拡張子をsqlに変更するといらない箇所に「"」ダブルクォーテーションが入ってしまします。 変更保存の問題でしょうか? どうしたら「"」ダブルクォーテーションが入らない方法はありませんか? 以上、わかるかた教えてください。 よろしくお願いします。

  • ダブルコーテーション 、"を二つ入力する事について

    vbaなのですが ダブルコーテーションを置換する際に、 moji = Replace(moji, """", "") のように、"を二つ入力しないとエラーになりますが そのような事はヘルプのどこに書いてありますか? ヘルプで検索しても ダブルコーテーションに一致する結果はありません。 となってしまいました。

  • ダブルクォーテーションのファイル出力について

    文字列をファイル出力する際にダブルクォーテーション(")を表示させるにはどのような方法があるのでしょうか。 私はエクセルのマクロを利用し、Windowsパラメータ設定の簡略化を図ろうかと考えています。 マクロの概要としてはパラメータをエクセルの所定の表に記載し、最後にマクロを実行させることで、 任意のフォルダにパラメータ設定BATファイルを吐き出すといったものです。 その中でIPの設定のBATファイルでつまってしまったので、ご教授下さい。 まず、WindowsでコマンドラインのIP設定にはnetshコマンドを利用します。 たとえば、NIC名:Ethernet、IP:192.168.1.1、サブネット:255.255.255.0、デフォルトゲートウェイ:192.168.1.254 を設定する場合、下記のコマンドを利用します。 netsh interface ip set address Ethernet static 192.168.1.1 255.255.255.0 192.168.1.254 1 マクロではNIC名、IP、サブネット、デフォルトゲートウェイに変数を利用しており、 それぞれNetworkName、IP、Subnet、DefaultGatewayをStringで宣言しております。 VBで上記のコマンドをファイル出力させるときは以下のコードを利用しています。 "netsh interface ip set address " & NetworkName & " static " & IP & " " & Subnet & " " & DefaultGateway & " 1" しかし、NIC名がデフォルトである「ローカル エリア接続」である場合は「ローカル」と「エリア接続」、 の間に半角スペースが入っているため、NetworkNameをダブルクォーテーションで囲う必要があります。 上記のコードでNetworkNameをダブルクォーテーションで囲うにはどのようにすればよいでしょうか。 ちなみにシングルクォーテーションではnetshコマンドでエラーとなります。 宜しくお願いします。

  • ダブルコーテーションやシングルコーテーション

    私の持っている参考書の中に、次のように、 変数をダブルコーテーション、シングルコーテーション、およびピリオドで囲んでいるSQL文があるのですが、 この場合、なぜ、ダブルコーテーション、またはシングルコーテーションのみでは駄目なのでしょうか? [参考書の記載] where カラム名>="'.変数.'" ※変数は日付が入ります。varchar型です。

    • ベストアンサー
    • MySQL
  • ダブルクォーテーションが消えてしまう。

    javascript側で、タグを作っておいて、それをinnerHTMLで出したいと思っています。 たとえばなんですが、 htmltag +='<div class ="test">'; xxx.innerHTML = htmltag; のようにした場合、出力されたソースを見ると、ダブルクォーテーションが 消えてしまい、<div class =test> となってしまい、困っています。 &quot;に置き換えると、今度は<div class ='"test"'>と、何故かシングルクォーテーションが 付与されてしまいます。 うまくスタイルシートが適用されないので、解決方法を教えていただけないでしょうか。 宜しくお願いします。

専門家に質問してみよう