我碰到這種說法來了,我以前從來沒有見過它:Java的String屬性
String caseTag = tag.toLowerCase(), attrib;
我看到有一個屬性類,但我不明白上面的語句做什麼。
我碰到這種說法來了,我以前從來沒有見過它:Java的String屬性
String caseTag = tag.toLowerCase(), attrib;
我看到有一個屬性類,但我不明白上面的語句做什麼。
它只是聲明兩個字符串變量並初始化第一個到tag.toLowerCase()
。
如果您還沒有定義的變量attrib
做,它只是定義了它,並將它設置null
如果你 - 它不會編譯(複製變量)。
它編譯,並宣佈兩個字符串變量。 – 2011-04-09 10:16:33
正如@takteek所說,它聲明瞭兩個字符串變量並初始化其中的一個。
你還沒有遇到過這個之前,大多數的Java風格指南建議不要使用這種形式的聲明的原因...
好的,謝謝! – raoulbia 2011-04-09 10:25:29