タグ

Javaに関するemonkakのブックマーク (262)

  • Javaには、構造体はないんですか?

    メンバーが public なクラスが構造体と(ほぼ)同じです。 大体こんな感じ。 // sort Object using Arrays.sort() import java.util.Arrays; class Batter implements Comparable { public double rate; public String name; Batter(double r, String n) { rate = r; name = n; } public int compareTo(Object o) { return (int)((rate - ((Batter)o).rate)*1000.); } } class w03 { public static void main(String[] args) { Object[] batter = { new Batter(0.3

    Javaには、構造体はないんですか?
  • Java 入門 | XPath

    これらのノードはDOMノードとは異なることに注意が必要です。 属性ノード(attribute node)は、各々が属する要素に対応する要素ノード(element node)を親とするが、当該要素ノードの子ではありません。属性ノードは、開始タグで明示的に指定された属性及び、デフォルト値を持つ明示的に指定されていない属性についてのみ、各々が属する要素を親ノードとして、ツリー構造中の属性ノードとなります。子要素にも意味が継承される属性の場合は、明示的に指定された親要素のみ、属性ノードが存在し、継承する子要素に明示的に指定されていなければ、当該属性のノードを持つことはありません。 名前空間ノード(namespace node)も、要素を親ノードとするが、その子ではありません。名前空間ノードは、要素ノードに対して、当該要素ノード及びその子孫のノードの名前空間毎に一個ずつ結び付けられます。 処理命令(