Jak tisknout uvozovky v Javě (s obrázky)

Obsah:

Jak tisknout uvozovky v Javě (s obrázky)
Jak tisknout uvozovky v Javě (s obrázky)

Video: Jak tisknout uvozovky v Javě (s obrázky)

Video: Jak tisknout uvozovky v Javě (s obrázky)
Video: Jak nastavit vzhled uzamčené obrazovky iPhonu #applecz #appleczech #iphone #czech #cz #iphonecz 2024, Smět
Anonim

Zjistili jste, že symbol uvozovek nebude fungovat v tiskové instrukci Java. Budete muset najít alternativní způsob, jak kompilátoru říci, aby tento symbol vytiskl, místo aby jej interpretoval jako pokyny k uzavření řetězce. Únik znak je nejjednodušší způsob, jak toho dosáhnout. I když v tomto případě není nutné se učit kód ASCII, je to další užitečná možnost, jak zjistit symboly, které nemají únikovou sekvenci.

Kroky

Metoda 1 ze 2: Použití zpětného lomítka jako únikové postavy

Tisk dvojitých uvozovek v Javě Krok 1
Tisk dvojitých uvozovek v Javě Krok 1

Krok 1. Zadejte únikový znak \

Jak víte, symbol dvojité uvozovky má v Javě zvláštní význam (zobrazení textu). Kdykoli chcete jeden z těchto významů ignorovat, použijte únikový znak (vůle). Tento znak říká kompilátoru, že další znak je součástí alternativní pokyn.

Ujistěte se, že trefujete klávesu zpětného lomítka, nikoli lomítko dopředu. Klávesa zpětného lomítka je u většiny anglických klávesnic vedle klávesy}

Tisk dvojitých uvozovek v Javě Krok 2
Tisk dvojitých uvozovek v Javě Krok 2

Krok 2. Chcete -li zobrazit dvojitou uvozovku, zadejte \"

Tyto dva znaky dohromady se nazývají úniková sekvence. Každá úniková sekvence má zvláštní význam. V tomto případě, " znamená pouze „zde vložte symbol uvozovek“, aniž by byl interpretován jako začátek nebo konec textu.

Tuto sekvenci budete muset použít pro každou jednotlivou uvozovku, kterou chcete zobrazit

Tisk dvojitých uvozovek v Javě Krok 3
Tisk dvojitých uvozovek v Javě Krok 3

Krok 3. Pokračujte v kódu jako obvykle

Sekvence escape nemá vliv na zbytek kódu. K návratu k normálnímu programování není třeba psát nic jiného.

Tisk dvojitých uvozovek v Javě Krok 4
Tisk dvojitých uvozovek v Javě Krok 4

Krok 4. Nezapomeňte podle potřeby vložit běžné citace Java

Jednou z běžných chyb je vynechání obyčejné staré značky "ve vašem programu. Pamatujte, že \" je pouze pro zobrazení a neodstraňuje potřebu uzavřít zobrazený text do uvozovek. Zde je příklad:

  • 1. Řetězec pro zobrazení „ahoj“je "Ahoj\"
  • 2. Abychom dali kompilátoru pokyn k vytištění tohoto textu, zabalíme jej do uvozovek: ""Ahoj\"".
  • 3. Takto to vypadá v úplném řádku kódu:

    System.out.println ("\" Dobrý den / "");

Metoda 2 ze 2: Použití kódu ASCII

Tisk dvojitých uvozovek v Javě Krok 5
Tisk dvojitých uvozovek v Javě Krok 5

Krok 1. K reprezentaci uvozovek použijte znak (34)

Java může snadno reprezentovat symboly ASCII pomocí char typ. 34 je kód ASCII pro symbol , takže zapište znak (34) zobrazit “bez použití jeho zvláštního významu.

Kód ASCII symbolu můžete vyhledat online vyhledáním tabulky kódů ASCII

Tisk dvojitých uvozovek v Javě Krok 6
Tisk dvojitých uvozovek v Javě Krok 6

Krok 2. Umístěte tento kód mimo tiskový řetězec

Pokud uděláte chybu, když vložíte tento kód do řetězce, váš program jej vytiskne přesně tak, jak je uveden ve vašem programu: char (34). Zde je správný způsob zobrazení „Hello“(s uvozovkami) pomocí této metody:

    System.out.println ((char) 34+ "Hello"+(char) 34);

Tipy

  • Zde je seznam dalších sekvencí Escape v Javě:

    • t - V tomto místě vložte do textu záložku.
    • b - V tuto chvíli vložte do textu backspace.
    • n - V tomto místě vložte do textu nový řádek.
    • r - V tomto místě vložte do textu návrat na začátek řádku.
    • F - V tuto chvíli vložte do textu formfeed.
    • ' - V tuto chvíli vložte do textu jeden znak uvozovky.
    • " - V tuto chvíli vložte do textu znak uvozovek.
    • - V tomto okamžiku vložte do textu znak zpětného lomítka.

Doporučuje: