Java字符串属性
我偶然发现了这句话,我以前从未见过:Java字符串属性,java,Java,我偶然发现了这句话,我以前从未见过: String caseTag = tag.toLowerCase(), attrib; 我看到有一个属性类,但我不明白上面的语句是做什么的。如果没有定义attrib变量,它只定义它并将其设置为null 如果您有-它不编译(重复变量)。如果您没有定义attrib变量,它只定义它并将其设置为null 如果有-它不会编译(重复变量)。它只是声明两个字符串变量并将第一个变量初始化为tag.toLowerCase()它只是声明两个字符串变量并将第一个变量初始化为ta
String caseTag = tag.toLowerCase(), attrib;
我看到有一个属性类,但我不明白上面的语句是做什么的。如果没有定义
attrib
变量,它只定义它并将其设置为null
如果您有-它不编译(重复变量)。如果您没有定义
attrib
变量,它只定义它并将其设置为null
如果有-它不会编译(重复变量)。它只是声明两个字符串变量并将第一个变量初始化为
tag.toLowerCase()
它只是声明两个字符串变量并将第一个变量初始化为tag.toLowerCase()
,正如@takteek所说,它声明两个字符串变量并初始化其中一个
您以前没有遇到过这种情况的原因是,大多数Java风格指南都建议不要使用这种声明形式…正如@takteek所说,它声明两个字符串变量并初始化其中一个
您以前没有遇到过这种情况的原因是,大多数Java风格指南建议不要使用这种声明形式…它确实编译并声明了两个字符串变量。它确实编译并声明了两个字符串变量。