Java中的字符串可以将“Hello”转换为Hello

时间:2016-04-12 10:15:33

标签: java

大家好我是java的新手我只想知道我们可以在"Hello"中转换Hello。我已经通过互联网答案,但发现如果任何字符串中有"",那么我们可以使用java的替换方法。所以我只想将"Hello"转换为Hello。所以如果你知道请帮助

假设

   String s="Hello"
    //Required Operation
    System.out.println(s);//It should  print Hello.

所以如果你知道请帮助我。实际上我有一个包含大量" "数据的文件,我只想要那些没有双引号的数据,所以可以转换它。

3 个答案:

答案 0 :(得分:2)

以下是一个例子:

String s = "\"hello\"";
String result = s.replaceAll("\"", "");
System.out.println(result);

实际上,如果声明字符串String s="Hello",变量s将不包含任何引号,因为引号是Java语法并标记字符串的开头和结尾。

答案 1 :(得分:0)

使用String.replaceAll()

str = str.replaceAll("\"", "");

答案 2 :(得分:0)

正如您可以使用的所有其他答案一样:

str = str.replaceAll("\"", "");

但是如果你只想删除你的字符串的第一个和最后一个字符(因此你的“这里”)是使用子字符串,它们是另一个解决方案:

str = "Hello";
str = str.substring(0,str.length()-2);

我认为它可以为你效用