当前位置:首页 » 编程语言 » java字符串引号

java字符串引号

发布时间: 2022-05-18 12:15:12

① 求java中怎么把字符串中的单引号去掉

例如:'SL' 去掉后变成SL


String regexp = "'";
String str = "'SL'";
System.out.println("替换前:" + str);
str = str.replaceAll(regexp, "");
System.out.println("替换后:" + str);

我开始时犯了个很弱智的错误,以至于现在搞了近二十分钟才出来。就是把上面的
str = str.replaceAll(regexp, "");
换成
str.replaceAll(regexp, "");
然后再打印,发现结果始终是 ’SL',
后来恍然大悟,String类被final修饰,是不可变的。所以对String对象施加任何操作都不会改变它的内容。而 str.replaceAll(regexp, ""); 相当于创建了一个新的字符串对象,即去掉了单引号的源字符串。 再修改字符串引用 str 指向新的字符串。则现在打印的就是去掉单引号后的字符串了。

② java 单引号字符串怎么表示

String str1 = "'";//一般说的单引号是这个;
String str2 = "\"";//引号什么的用转义

③ java字符串怎么用引号

getResource(“w"+i+".wav”)就可以把i的值连城字符串了,也就是w1.wav

④ java怎样用双引号分割一个字符串

str.split(""");//使用双引号分割
你这个字符串可以使用
Stringstr=""1.2,小明,3,小明","2.0,小红,3,小九","1.1,小白,3.3,小宝"";
str.replaceAll(""","").split(",");//先去掉",然后使用逗号分割

⑤ java中怎么把字符串中的单引号去掉

可以按照以下java例子进行操作。

1、java编码举例:

String regexp = "'";

String str = "'SL'";

System.out.println("替换前:" + str);

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

System.out.println("替换后:" + str);

2、原因分析:String类被final修饰,是不可变的。所以对String对象施加任何操作都不会改变它的内容。而 str.replaceAll(regexp, ""); 相当于创建了一个新的字符串对象,即去掉了单引号的源字符串。 再修改字符串引用 str 指向新的字符串。则现在打印的就是去掉单引号后的字符串了。

⑥ java中单引号和双引号有什么区别字符字符串

单引号引的数据 是char类型的-->单引号只能引一个字符(表示单个字符)
双引号引的数据 是String类型的-->而双引号可以引0个及其以上(引用字符串)

char类型的值用单引号引起来的单个字符
如: char a = 'b'
而java中的双引号 表示字符串 一个或多个字符
如 String c = "abc"
String d="a"
和char d=‘a’

⑦ java 字符串引号问题

可以很容易从eclipse补全提示里面看到区别, StringBuffer.append是可以接受所有object类型的.


其实

StringBuffer.append(true)

的效果等同于

StringBuffer.append( String.valueOf(true) )

最后还是把"true" append到StringBuffer里.


1. String

⑧ java怎么处理带引号的字符串

java可以处理带有双引号的字符串


使用转义字符

ublicclassTest{

publicstaticvoidmain(String[]args){

Stringstr1=""name"";//字符串两边含有双引号

Stringstr2="name"is"wgb";//字符串中间含有双引号

Stringstr3="\name";//使用转义字符还可以使字符串包含其他字符

System.out.println("字符串一:"+str1);

System.out.println("字符串二:"+str2);

System.out.println("字符串三:"+str3);

}

结果:

⑨ java 单引号字符和双引号字符

这是网络解释:所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

通俗点讲:可就是ASCII码中不能表示的叫转义字符 列举一些转义字符给你
\b 退格
\f 走纸换页
\n 换行
\r 回车
\t 横向跳格 (Ctrl-I)
\' 单引号
\" 双引号
\\反斜杠

至于什么时候用单用双看你需要 比如你要用双引号在控制台输出,在输出中就用到,而你在程序中直接使用双引号,程序的双引号识别不是你需要的不如java中
System.out.print(" 这不是"狗" ");
这里的狗的双引号就无法通过程序编译

正确的写法:
System.out.print(" 这不是\"狗\" ");

就是用\"代表了双引号,因为程序中 " 号也为程序关键字 无法使用

望采纳!自己的想法,希望能懂!

⑩ java里是常量字符串加引号还是变量字符串加引号,引号到底怎么用

凡是加引号的都是字符串,比如int a=3,定义了一个变量啊,你要是System.out.println(a)就是输出3,要是System.out.println("a")就是输出a

热点内容
左旋螺纹数控编程实例 发布:2025-05-16 00:11:49 浏览:10
安卓游戏旧版本从哪个软件下载 发布:2025-05-16 00:00:20 浏览:329
连接聚类算法 发布:2025-05-15 23:55:09 浏览:978
工资算法单休 发布:2025-05-15 23:52:30 浏览:819
超凡先锋配置不行怎么办 发布:2025-05-15 23:27:54 浏览:532
win7取消加密 发布:2025-05-15 23:26:37 浏览:472
不用internet打开ftp 发布:2025-05-15 23:06:00 浏览:154
sql字符串取数字 发布:2025-05-15 22:57:45 浏览:125
推荐编程课 发布:2025-05-15 22:34:12 浏览:618
表拒绝访问 发布:2025-05-15 22:29:37 浏览:978