作者macbuntu (邀怪)
看板java
標題Re: [J2SE] 這竟然是合法的 Java 語法...
時間Thu Oct 30 23:13:41 2008
※ 引述《macbuntu (邀怪)》之銘言:
: 剛剛看到這個寫法真是大驚, 這竟然是合法的語法:
: public int func()[] {
: return new int[] { 1, 2, 3 };
: }
剛剛玩了一下, 發現還可以混用:
public
int[][] func() { ... }
public
int[] func()
[] { ... }
public
int func()
[][] { ... }
上面這三種寫語意一模一樣, 都是回應 int[][]
尤其第二種, 那樣寫實在是太超過了 Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.144.115
1F:推 andrew43:javac 真有你的... 10/30 23:36
2F:推 AI3767:真沒想到... 乍看時, 我還以為是function array 10/31 00:07
3F:推 puzi:推樓上XD 10/31 13:07
4F:推 jtmh:試試看是不是也可以 int[] i[],我手邊沒 javac 沒法測... 10/31 21:35
5F:推 TonyQ:我的eclipse跟我說可以:p 10/31 23:13
6F:推 kira770927:超威 11/01 13:15
7F:推 hasio227:javac 真屌.... 11/01 14:29
8F:推 lauto:這算好事嗎? 11/02 02:30
9F:推 rubypulsar:我猜這是學C++的...@#$% 11/03 05:33
10F:推 godfat:C++ 哪有這樣... 11/03 12:11
11F:推 MMQSben:XDD 11/04 22:13
12F:推 Gawain0416:xdd 推JAVAC真有你的 11/05 10:47