如何在java字符串值中传递大量字符

如何在java字符串值中传递大量字符,java,spring,string,selenium,automation,Java,Spring,String,Selenium,Automation,如何在字符串值中传递大量字符。通常我们通过私有最终字符串title=“测试字符串”。但是如何在字符串中传递下面的值 **Test HTML code to insert**  <div id="dededededededede"> Fill out my <a href="https://google.google.com/forms/z1dededede43434niu3pq">frfrtgte form</a>.

如何在字符串值中传递大量字符。通常我们通过私有最终字符串title=“测试字符串”。但是如何在字符串中传递下面的值

**Test HTML code to insert** 

<div id="dededededededede">
Fill out my <a href="https://google.google.com/forms/z1dededede43434niu3pq">frfrtgte form</a>.
</div>

'autoResize':true,
'height':'575',
'async':true,
'host':'dede.com',
'header':'sdedew',
'ssl':true};

s.src = ('https:' == d.state.protocol ? 'https://' : 'http://') + 'secure.deded.com/scripts/embed/form.js';
s.onload = s.onreadystatechange = function() {
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
try { z1pmdedefr443434frfpq = new googleForm();z1pdedede4343434u3pq.initialize(options);z1pmkdedede434343niu3pq.display(); } catch (e) {}};
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
})(document, 'script');</script>
**测试要插入的HTML代码**
填写我的表格。
“自动调整大小”:正确,
“高度”:“575”,
“异步”:true,
'主机':'dede.com',
'header':'sdedew',
'ssl':true};
s、 src=('https:'==d.state.protocol?'https://':'http://')+'secure.dededed.com/scripts/embed/form.js';
s、 onload=s.onreadystatechange=function(){
var rs=this.readyState;if(rs)if(rs!='complete')if(rs!='loaded')返回;
尝试{z1pmdedfr4434frfpq=new googleForm();z1pdededede434u3pq.initialize(选项);z1pmkdedede4343niu3pq.display();}catch(e){};
VaR SCR=D.GETelEngsByTAGNITY(t)〔0〕,PAR=SCR.PARTENDENT;前插入(S,SCR);
})(文件“脚本”);
对于较新的Java1,您可以使用:

注意:编译器创建一个(大)字符串文字,尽管使用了
+
,但在运行时不会执行连接


1Java 15或更高版本,在Java 14中预览功能

注意:编译器创建一个(大)字符串文字,尽管使用了
+
,但在运行时不会执行连接



1Java15或更高版本,Java14中的预览功能将转换为使用一种类型的引号。然后用另一个包裹起来。如果需要换行符,请使用“\n”。您的意思是说不要使用双引号,而是要使用单引号?如果你不介意的话,请在这里添加一段示例代码。谢谢。如果您尝试过Java中的原始字符串文字,请查看此链接,使用一种引号将其转换为。然后用另一个包裹起来。如果需要换行符,请使用“\n”。您的意思是说不要使用双引号,而是要使用单引号?如果你不介意的话,请在这里添加一段示例代码。谢谢。您是否尝试过Java中的原始字符串文字,请查看此链接我收到的错误是:语言级别“11”不支持文本块文字我收到的错误是:语言级别“11”不支持文本块文字
String text = """
        **Test HTML code to insert** 
        
        <div id="dededededededede">
            Fill out my <a href="https://google.google.com/forms/z1dededede43434niu3pq">frfrtgte form</a>.
        </div>
        
        'autoResize':true,
        'height':'575',
        'async':true,
        'host':'dede.com',
        'header':'sdedew',
        'ssl':true};
        
        s.src = ('https:' == d.state.protocol ? 'https://' : 'http://') + 'secure.deded.com/scripts/embed/form.js';
        s.onload = s.onreadystatechange = function() {
            var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
            try { z1pmdedefr443434frfpq = new googleForm();z1pdedede4343434u3pq.initialize(options);z1pmkdedede434343niu3pq.display(); } catch (e) {}};
        var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
        })(document, 'script');</script>
        """;
String text = ""   // the empty string here is just for nicer formatting
        + "**Test HTML code to insert**\n"
        + "<div id=\"dededededededede\">\n"
        + "  Fill out my <a href=\"https://google.google.com/forms/z1dededede43434niu3pq\">frfrtgte form</a>.\n"
        + "</div>\n"
        + ...
        + "})(document, 'script');</script>";