假设你有一个字符串文字,里面有很多引号.你可以逃避所有这些,但这是一种痛苦,难以阅读.
在某些语言中,您可以这样做:
foo = '"Hello, World"';
Run Code Online (Sandbox Code Playgroud)
但是,在Java中,s ''用于chars,因此不能以String这种方式使用它.有些语言有解决此问题的语法.例如,在python中,您可以这样做:
"""A pretty "convenient" string"""
Run Code Online (Sandbox Code Playgroud)
Java有类似的东西吗?
如何制作Java打印"Hello"?
当我键入System.out.print("Hello");输出时Hello.我正在寻找的是"Hello"引号("").
我需要你们的帮助.我有一个字符串 name = "john"
但是我想保存这个String名称"john",包括""(引用)
String name = ""john"";
String name1 = "[john]"
Run Code Online (Sandbox Code Playgroud)
有人可以帮我弄这个吗.
我需要使用正则表达式,检查一个字符串以a开头的双引号字符("),并用结束双引号太多字符.
问题是我不能使用双引号字符,因为它会混淆.有没有其他方法来表示正则表达式中的双引号字符",或者一般表示字符串?
String s = """; // ?
Run Code Online (Sandbox Code Playgroud) 我想在java中打印反引号.但是怎么打印呢?
for(int i=0;i<hello.length;i++) {
String s=hello[i].toLowerCase().trim();
System.out.println(""+s+"");
}
Run Code Online (Sandbox Code Playgroud)
预计OP:"嗨"......
我是android中的新手这里是JSON定义的,我需要在Android中使用JAVA手动将这个JSON存储在String变量中.我正在努力做到这一点.我尝试过的代码有些但是它不正确.
String jsonObject = "{
{
"id": 22,
"menu_id": 1,
"field_type_id": 1,
"c4w_code": "1234",
"field_label": "Customer No",
"field_values": "",
"date_Created": "2012-09-16 05:11:23",
"date_modified": "2013-11-20 10:33:23",
"is_required": 0,
"is_static": 1,
"field_order": 1
},
{
"id": 23,
"menu_id": 1,
"field_type_id": 1,
"c4w_code": "1234",
"field_label": "Company Name",
"field_values": "",
"date_Created": "2012-09-16 05:11:56",
"date_modified": "2013-11-20 10:33:23",
"is_required": 1,
"is_static": 1,
"field_order": 3
}
}";
Run Code Online (Sandbox Code Playgroud)
我需要将它存储在String或JSONObject中,以便我可以移动头来使用它.添加代码后:
MenuFields menuFieldInstance[];// an array of bean Class
Gson gson = new Gson();
String jsonObjectString ="{\n\n\n {\n \"id\": 22,\n \"menu_id\": …Run Code Online (Sandbox Code Playgroud) 我正在尝试运行我的代码行,但显示一个小错误。我也付出了一些努力来放置类似的东西,\ ; " "但是它不起作用。
public static void message() {
System.out.println("This program surely cannot");
System.out.println("have any \"errors")"in it");
}
Run Code Online (Sandbox Code Playgroud)
我希望该方法可以运行,但是它表明:
Run Code Online (Sandbox Code Playgroud)Error:(9, 48) java: ';' expected.