Java-ban a visszapert (\) hogy kell kiíratni?
Figyelt kérdés
A System.out.println("\"); nem működik, gondolom a beágyazott dolgok miatt, mint a \t \n \b stb... De akkor hogy lehet kiíratni?2014. júl. 16. 13:07
2/3 A kérdező kommentje:
köszönöm!
2014. júl. 16. 13:19
3/3 anonim válasza:
A "beágyazott dolgok" valójában nem látható speciális karakterek. Az ASCII tábla első 32 karakteren ilyen, még csengő is van "\a", nem hiába az írógépekből fejlődött ki.
A \ (backslash) egy escape karakter, azaz a rákövetkező karaktert váltja ki, például:
\n új sor (newline)
\r kocsivissza (carriage return)
\t tabulátor (horizoltal tab)
\0 null karakter (null)
\b vissza (backspace)
Mivel önmagában a "\" escape-et jelöl ezért a kiírható "\" karaktert speciálisan kell megadni, a következő formában: "\\".
Ugyan ez vonatkozik a " karakterre is, hiszen az a string literált termináló karakter. Következetesen azt "\"" formában adjuk meg.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!