基本
数据类型有:1
整数类型 byte,short,int,long. 2 浮点型:float,double, 3.字符型:char.
转义字符 4 布尔型 boolean
注意:string不属于基本数据类型,string可以用于创建
字符串。java语言中将字符串作为对象来管理,
字符串由一个个字符排列组成,有长度,当然是可以用length()方法来获取它的长度,
至于其他的 你问基本数据类型有没有length属性,基本数据类型没办法调用length()方法,如float,long等类型的变量是无法用.length()方法的,也可以通过类型转换把它们转换为string字符串类型再条用length()方法查看长度。但这样就改变了该数值的性质,
比如: int i = 111;
string str = "111";
这里i和str的内容虽然一样,但他们的意义是完全不同的,i的值是一个整体的整数值,str是由3个单个字符组成的字符串
i.length()是非法的代码, 而str.length() = 3;
至于你看到str.length()理解为string类型的
常量有length属性,也没什么不可以。它的正确解释为调用.length()方法查看str字符串的长度,