GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — JavaTutorial/src/F005_EscapeSequences.java at master · windweb/JavaTutorial

Expand file tree

/

F005_EscapeSequences.java

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
79 lines (59 loc) · 5.24 KB
/

F005_EscapeSequences.java

Copy path

File metadata and controls

79 lines (59 loc) · 5.24 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
/*
Escape-последовательности в Java используются для представления некоторых специальных символов в строках,
которые иначе нельзя было бы просто включить. Эти последовательности начинаются с обратной косой черты (\\),
за которой следует один или несколько символов, имеющих специальное значение.
Вот некоторые из наиболее часто используемых escape-последовательностей в Java:
1. **`\\n`**: Перевод строки. Используется для создания новой строки.
2. **`\\t`**: Горизонтальный табулятор. Используется для добавления горизонтального отступа в строке.
3. **`\\b`**: Забой. Удаляет предыдущий символ.
4. **`\\r`**: Возврат каретки. Перемещает курсор на начало строки, не создавая новой строки.
5. **`\\f`**: Перевод страницы. Используется для печати документов, но редко встречается в современном программировании.
6. **`\\'`**: Одинарная кавычка. Используется для помещения символа одинарной кавычки в строку.
7. **`\\"`**: Двойная кавычка. Используется для помещения символа двойной кавычки в строку.
8. **`\\\\`**: Обратная косая черта. Используется для помещения символа обратной косой черты в строку.
9. **`\\uxxxx`**: Юникод-символ (где xxxx - это шестнадцатеричное значение символа).
Используется для представления символов Юникода.
Эти последовательности особенно полезны при работе с текстом,
где необходимо вставить специальные символы или отформатировать вывод.
Например, чтобы включить новую строку в текстовую строку, вы можете использовать `\\n`:
*/
public class F005_EscapeSequences {
public static void main(String[] args) {
// \n : Перевод строки. Используется для создания новой строки.
System.out.println("First line\nSecond line");
// \t : Горизонтальный табулятор. Используется для добавления горизонтального отступа.
System.out.println("First column\tSecond column");
// \b : Забой. Удаляет предыдущий символ.
System.out.println("abcdef\b");
// \r : Возврат каретки. Перемещает курсор на начало строки.
System.out.println("Line end\rStart");
// \f : Перевод страницы. Используется редко, особенно в современном программировании.
System.out.println("Page start\fNew page");
// \' : Одинарная кавычка. Используется для помещения символа одинарной кавычки в строку.
System.out.println("Single quote: \'");
// \" : Двойная кавычка. Используется для помещения символа двойной кавычки в строку.
System.out.println("Double quote: \"");
// \\ : Обратная косая черта. Используется для помещения символа обратной косой черты в строку.
System.out.println("Backslash: \\");
// косая черта + uXXXX : Юникод-символ (где XXXX - это шестнадцатеричное значение символа).
System.out.println("Unicode character: \u00A9");
}
}
/*
Этот код выведет две строки:
First line
Second line
/*
Escape-последовательности делают возможным более точное управление текстовыми строками в Java.
*/
/*
\\n: Newline. Used to create a new line.
\\t: Horizontal tab. Used to add horizontal indentation in a string.
\\b: Backspace. Removes the previous character.
\\r: Carriage return. Moves the cursor to the beginning of the line without creating a new line.
\\f: Form feed. Used for printing documents, but rarely used in modern programming.
\\': Single quote. Used to include a single quote character in a string.
\\": Double quote. Used to include a double quote character in a string.
\\\\: Backslash. Used to include a backslash character in a string.
\\uxxxx: Unicode character (where xxxx is the hexadecimal value of the character). Used to represent Unicode characters.
*/
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.