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

string
是关键字,能做类名吗?
回答者: r46407492 - 秀才 二级
--------------

更正一下.. Sting 不是java的关键字..

String是java语言的一个封装类的类名

-----
String template = "尊敬的客户${周刘建}你好!本次消费金额${100},你账户${191901}上的余额为${20}";
--------
上面的程序,编译的时候它会把
String template 这sting当成是你的这个类
后面的字符串 作为 java.lang.string..

所以就会报错

......

此String非彼String,明白?

一个String类能定义成字符串?类命名为什么会这么奇怪的?看看编码规范吧!

类名与关键字重复 产生冲突 建议你把类名改了~

string
是关键字,能做类名吗?