Witam. Jestem świeży w tematyce javy jak i programowania. Właśnie zacząłem studia i na mojej drodze pojawiło się zadanie którego nie mogę przejść
Za zadanie mam utworzyć taki napis za pomocą jednego sout.
Problem tkwi w tym że wyskakuje mi illegal escape character
0
2
Dodaj znak konkatenacji "+" na końcu linijek.
1
Zawsze gdy chcesz wypisać \
w stringu musisz napisać \\
.
Pojedynczy \
służy do escapowania. Zobacz Znak modyfikacji.
Jest ograniczona ilość takich sekwencji: Zobacz Characters
5
Od Javy 13 możesz mieć wieloliniowe stringi bez +
i wtedy możesz zrobić:
String java = """
<html>
<body>
<p>Hello, world</p>
</body>
</html>
""";
System.out.println(java);
Otrzymasz to samo co opisali koledzy powyzej :)