Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 02e03da1484e32c4c540c1a14d3e0a5c0031187f (plain) (blame)
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
80
81
82
83
84
85
86
87
88
public class Example {
	String s = """
			   aaa

			   bbb


			   ccc
			   """;

	String s2 = """
				 	aaa

					bbb


				ccc""" + Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4,
			5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5);

	Object[] s3 = { "aaaa", """
							bbb

							ccc


							ddd
							""", 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6,
			7, 8, 9, 0, 1, 2, 3, 4, 5 };

	Object[] s4 = { "aaaa", //
			"""
			bbb

			ccc


			ddd
			""", 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1,
			2, 3, 4, 5 };

	void foo() {
		Arrays.asList("""
					  """, """
						   1""", """
								 2
								 """, //
				"", """



					""", /**/
				"""
				aaa
				            """);

		Object o = new Object("""
							  a,b,c,d""".split("""
											   ,""")) {
			{
				System.out.println("""
								   aaaaaaaaaaaaaaa

								   bbbbbbbbbbbbbb""");
			}

			String bar(boolean arg) {
				return (arg ? """
							  aaaa
							  """ : """
									bbb
									""") + (arg
						? "cccccccccc" + "ddddddddddd" + "eeeeeeeeee"
								+ "fffffffffff" + "ggggggggg" + """
																hhhhhhhh"""
						: """
						  aaaaaaaaa""" + """
										 bbbbbbbbb""" + """
														cccccccccccc"""
								+ """
								  ddddddddddddd
								  """ + "eeeeeeee" + "fffffffffffff"
								+ "ggggggggggggggggg" + "hhhhhhhhhhhhhhh"
								+ "iiiiiiiiiiiiiiii"
								+ "jjjjjjjjjjjjjjjjjjjjjjj");
			}
		};
	}
}

Back to the top