课程
/后端开发
/Java
/Java入门第三季
''i''和‘i’的区别是?
2018-11-09
源自:Java入门第三季 2-6
正在回答
插入某一个字符用 ' ’插入字符串 用 “”.
"i"跟‘i’的区别是,前者是String对象,后者是基本数据类型char变量,前者可以调用字符串那些的方法,而后者不可以。从内存上看,前者的引用放在栈内存,其本身放在堆内存区(或者常量池)。而后者放在栈内存区。
单引号中的是一个字符,并且只能是一个字符,而双引号中则代表是一个字符串,可以是一个字符或者多个字符
未来一为我而来
单引号引的数据 是char类型的双引号引的数据 是String类型的
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
1 回答关于str.insert()中插入单个字符用单引号还是双引号
6 回答输入一个字符串,如何比较是否和数组中的某个字符串相等?
1 回答对StringBuilder字符串的插入
1 回答关于字符串的插入问题
2 回答那字符串第一个是什么?