[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 13027] Re: 第 6 回議事録



  高橋(智)です。

"H.Yoshimoto" wrote:
>    →Eclipseでは、「/**」と入力するとドキュメントを補完してくれるが、<K>や<V>も
> 補完してくれるのか。

  /**で改行したら、以下のようなコメントになりました。
-----------------------------
public class Test {
  /**
   * 
   * @param <K>
   * @param <V>
   * @param key
   * @param value
   */
  public static <K, V> void test(K key, V value) {
  }
}
-----------------------------
  それでjavadocでHTMLファイルを生成したら
-----------------------------
public static <K,V> void test(K key,
                              V value)

    型パラメータ:
        K - 
        V - 
    パラメータ:
        key - 
        value - 
-----------------------------
と出力されました。


>  ・for-each文をソース1.5、ターゲット1.4でコンパイル可能か?
>    →Iterableインターフェースがそもそも存在しないので、コレクションはダメかもしれない。
>    →配列は裏でindexに変換されていそうなので、可能かもしれない。

  JDK1.5を使用して、for-eachを配列に対して使用しただけのコードで試しましたが、
  C:\>javac -source 1.5 -target 1.4 Test.java
ではコンパイラが「1.4をターゲットにできない構文が使われている」旨のエラーを表示しました。
 

>  ・PHPやRubyでは浮動小数点はどうなっているのか。
>    →PHPでは既に破綻しているはず。

  ちょっとこの「PHPでは既に破綻」の意味が分かりませんでした。
  分かる方、何かありませんか?


-- 
高橋智宏