Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでブール配列を初期化するにはどうすればよいですか?


ブール配列 ブールデータ型の値とデフォルト値のみを格納するために使用できます ブール配列のfalse 。ブール値の配列はfalseに初期化されます および参照型の配列 nullに初期化されます 。場合によっては、ブール配列のすべての値をtrueまたはfalseで初期化する必要があります。 Arrays.fill()を使用できます そのような場合の方法。

構文
boolean[] booleanArray;
import java.util.Arrays;
public class BooleanArrayTest {
   public static void main(String[] args) {
      Boolean[] boolArray = new Boolean[5]; // initialize a boolean array
      for(int i = 0; i < boolArray.length; i++) {
         System.out.println(boolArray[i]);
      }
      Arrays.fill(boolArray, Boolean.FALSE);
      // all the values will be false
      for(int i = 0; i < boolArray.length; i++) {
         System.out.println(boolArray[i]);
      }
      Arrays.fill(boolArray, Boolean.TRUE);
      // all the values will be true
      for (int i = 0; i < boolArray.length; i++) {
         System.out.println(boolArray[i]);
      }
   }
}

出力

null
null
null
null
null
false
false
false
false
false
true
true
true
true
true

  1. JavaでJTreeのリーフを無効にするにはどうすればよいですか?

    JTree 階層を提示するコンポーネントです データの表示。ユーザーは拡張することができます または崩壊 個々のサブツリー。 TreeNode インターフェイスは、 JTreeのノードに実装する必要があるメソッドを定義します 物体。 DefaulMutableTreeNode クラスは、 TreeNodeのデフォルトの実装を提供します インターフェース。 getTreeCellRendererComponent()をオーバーライドすることで、JTreeのリーフを無効にできます。 Dの方法 efaultTreeCellRenderer クラス。 構文 public Compon

  2. JavaでJToggleButtonを実装するにはどうすればよいですか?

    JToggleButton JToggleButton AbstractButtonの拡張です また、オンに切り替えることができるボタンを表すために使用できます。 およびオフ 。 JToggleButtonの場合 を初めて押すと、押したままになり、2回押すと離すことができます。 JToggleButton ActionEventを生成します 押すたびに。 JToggleButton ItemEventを生成することもできます 、このイベントは、選択の概念をサポートするコンポーネントによって使用されます。 JToggleButtonの場合 を押すと選択されます。