JAVA string类
来源:百度知道 编辑:UC知道 时间:2024/06/05 10:43:33
package JAVA;
public class String {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String template = "尊敬的客户${周刘建}你好!本次消费金额${100},你账户${191901}上的余额为${20}";
}
}
为什么 定义的字符串会报错啊? 说string不能转化string
public class String {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String template = "尊敬的客户${周刘建}你好!本次消费金额${100},你账户${191901}上的余额为${20}";
}
}
为什么 定义的字符串会报错啊? 说string不能转化string
string
是关键字,能做类名吗?
回答者: r46407492 - 秀才 二级
--------------
更正一下.. Sting 不是java的关键字..
String是java语言的一个封装类的类名
-----
String template = "尊敬的客户${周刘建}你好!本次消费金额${100},你账户${191901}上的余额为${20}";
--------
上面的程序,编译的时候它会把
String template 这sting当成是你的这个类
后面的字符串 作为 java.lang.string..
所以就会报错
......
此String非彼String,明白?
一个String类能定义成字符串?类命名为什么会这么奇怪的?看看编码规范吧!
类名与关键字重复 产生冲突 建议你把类名改了~
string
是关键字,能做类名吗?