gpt4 book ai didi

java - 连接字符串和变量

转载 作者:行者123 更新时间:2023-11-29 07:52:31 25 4
gpt4 key购买 nike

我在连接字符串和变量时遇到问题。我试着添加引号和斜杠,我试着来回移动它们,但我找不到解决方案。

我有一个“编写”div 的类。这是我写的

String var = "width:100px";
String div ="<div class=\"divClass\" style="+var+">";

我写的代码给我

   <div class="divClass" style=width:100px>

但是,为了写出好的代码,我需要这个

   <div class="divClass" style="width:100px">

在引号“.”之间加上样式值

最佳答案

你需要转义"符号

String var = "\"width:100px\"";
String div ="<div class=\"divClass\" style="+var+">";

那么div就是

<div class="divClass" style="width:100px">

我们需要这样做的原因是我们需要告诉编译器引号 " 是字符串的一部分,我们不会关闭 String字面上的。

例子

System.out.println("hello"); => hello
System.out.println("\"hello\""); => "hello"

当编译器看到 \" 时,它读取 \ 并且知道它必须忽略下一个字符,即 "

关于java - 连接字符串和变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20066327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com