将值赋给具有诸如\“之类特殊字符的字符串;和其他java语言
有人能告诉我如何在java中为字符串赋值吗 “00000000-万万万万万万万万万万万万万万万万万万万万万万万万万万万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万5 5 5 5”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万;14\|3“}],空,{“00000000-0000-0000-0000-000000000005”,空,第一页,5,1,“00000000-0000-0000-0000-000000000000”,空,日期,假,假,”,空,-1,-1,假,关,0,空,“2012-04-17T11 \:45 \:23.690Z”,假},真,假,假,假,假,假,假 请注意,我希望在字符串中以“”开头。我试图将将值赋给具有诸如\“之类特殊字符的字符串;和其他java语言,java,string,double-quotes,Java,String,Double Quotes,有人能告诉我如何在java中为字符串赋值吗 “00000000-万万万万万万万万万万万万万万万万万万万万万万万万万万万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万千万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万万5 5 5
\
放在每个“
之前,这是字符串值的一部分,但不起作用。
任何帮助都将不胜感激
注意。您的字符串中有很多保留字符-每个保留字符都需要通过在其前面添加
\
来免除-注意:这包括字符串中出现的“\”
我假设您的问题是要编译此字符串-将其分解为较小的块,以查看每个块中是否存在任何编译问题。然后,您可以将这些块打印到控制台,以检查它们是否按您的要求表示。您的字符串中有许多保留字符-每个保留字符都需要e通过将
\
放在其前面来豁免-注意:这包括字符串中出现的“\”
String str = "\"00000000-0000-0000-0000-000000000005\",\"00000000-0000-0000-0000-000000000001\",[\"51371de4-622b-11e1-bb0c-002264c17b68\",\"b607e081-5f87-11e1-a166-002264c24cf0\"],[{\"2154\\|0\\|8CEC44F365CCAD0\\|\\|0\\|1\\|0\\|0\\|14\\|3\\,11\"},{\"2150\\|0\\|8CEC1AB9F9BB9D0\\|\\|0\\|1\\|0\\|0\\|14\\|3\"}],null,{\"00000000-0000-0000-0000-000000000005\",null,,FirstPage,5,1,\"00000000-0000-0000-0000-000000000000\",\"\",null,Date,false,false,\"\",null,-1,-1,false,Off,0,null,\"2012-04-17T11\\:45\\:23.690Z\",false},true,false,null,null,null,false,false,false,false";
我假设您的问题是要编译这个字符串-将它分解成更小的块,看看每个块中是否有编译问题。然后您可以将这些块打印到控制台,以检查它们是否按您的要求表示
String str = "\"00000000-0000-0000-0000-000000000005\",\"00000000-0000-0000-0000-000000000001\",[\"51371de4-622b-11e1-bb0c-002264c17b68\",\"b607e081-5f87-11e1-a166-002264c24cf0\"],[{\"2154\\|0\\|8CEC44F365CCAD0\\|\\|0\\|1\\|0\\|0\\|14\\|3\\,11\"},{\"2150\\|0\\|8CEC1AB9F9BB9D0\\|\\|0\\|1\\|0\\|0\\|14\\|3\"}],null,{\"00000000-0000-0000-0000-000000000005\",null,,FirstPage,5,1,\"00000000-0000-0000-0000-000000000000\",\"\",null,Date,false,false,\"\",null,-1,-1,false,Off,0,null,\"2012-04-17T11\\:45\\:23.690Z\",false},true,false,null,null,null,false,false,false,false";
将“\”替换为“\”
和带“\”的“'
将“\”替换为“\”
还有带“\”的“\”给你
String escapedString =
"\"00000000-0000-0000-0000-000000000005\",\"00000000-0000-0000-0000-000000000001\",[\"51371de4-622b-11e1-bb0c-002264c17b68\",\"b607e081-5f87-11e1-a166-002264c24cf0\"],[{\"2154\\|0\\|8CEC44F365CCAD0\\|\\|0\\|1\\|0\\|0\\|14\\|3\\,11\"},{\"2150\\|0\\|8CEC1AB9F9BB9D0\\|\\|0\\|1\\|0\\|0\\|14\\|3\"}],null,{\"00000000-0000-0000-0000-000000000005\",null,,FirstPage,5,1,\"00000000-0000-0000-0000-000000000000\",\"\",null,Date,false,false,\"\",null,-1,-1,false,Off,0,null,\"2012-04-17T11\\:45\\:23.690Z\",false},true,false,null,null,null,false,false,false,false";
正如Philipp Reichart提到的,请给回答您问题的人评分
String escapedString =
"\"00000000-0000-0000-0000-000000000005\",\"00000000-0000-0000-0000-000000000001\",[\"51371de4-622b-11e1-bb0c-002264c17b68\",\"b607e081-5f87-11e1-a166-002264c24cf0\"],[{\"2154\\|0\\|8CEC44F365CCAD0\\|\\|0\\|1\\|0\\|0\\|14\\|3\\,11\"},{\"2150\\|0\\|8CEC1AB9F9BB9D0\\|\\|0\\|1\\|0\\|0\\|14\\|3\"}],null,{\"00000000-0000-0000-0000-000000000005\",null,,FirstPage,5,1,\"00000000-0000-0000-0000-000000000000\",\"\",null,Date,false,false,\"\",null,-1,-1,false,Off,0,null,\"2012-04-17T11\\:45\\:23.690Z\",false},true,false,null,null,null,false,false,false,false";
正如Philipp Reichart所提到的,请为回答您问题的人提供学分;
系统输出println(X)
我得到的输出是:
“嘿”String X=“\“嘿”\”;
系统输出println(X)
我得到的输出是:
“嘿\”你说它不起作用……发生了什么事?请显示你尝试了什么,以及结果。你说它不起作用……发生了什么事?请显示你尝试了什么,以及结果。