① java編程,這是什麼意思 new char[] { '0', '1', '2', '3', '
new char[] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E' }[15] = 70;
這句話實際上是兩種合在一起了,和下面兩句意思一樣:
char[] array = new char[]{ '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E' };
array[15] = 70;
就是讓字元數組的下標為15的元素的ASCII碼為70。但是下標15實際上越界了,會出錯的。
不過這種寫法在真正寫程序的時候不會出現,創建的對象沒有引用,而且什麼也沒有做,沒有意義。
② java中初始化char數組,如 char[] LINE=new char[80];初始化後,數組中的默認值是什麼
空白
char是java中的基本類型,他是不會出現null的情況的,因為它不是一個對象,他與Character不同,如果是Character c[] 初始化的話,裡面的每個對象都是null。
還有空格也是不對的,因為空格其實也是一個字元,它與空白是不同的概念。