-
JavaでのparseBoolean()メソッドの重要性?
parseBoolean() メソッドはブール値の重要なメソッドです クラス。 parseBoolean()は静的メソッドであり、Stringメソッドの引数をブールオブジェクトに解析できます。ブールクラスのparseBoolean()メソッドは、文字列引数で表されるブール値を返します。 構文 public static boolean parseBoolean(String s) 例 import java.util.Scanner; public class ParseBooleanMethodTest { public static void main(Strin
-
JavaでStringBuilderとStringBufferを比較するにはどうすればよいですか?
StringBuffer オブジェクトは通常、マルチスレッド環境で安全に使用できます。 複数のスレッドが同じStringBufferにアクセスしようとしている可能性がある場合 同時にオブジェクト。 StringBuilder スレッドセーフなStringBuffeの代わりになります r クラスであり、同期がないため、はるかに高速に動作します メソッド。 1つのスレッドで多くの文字列操作を実行している場合、多くのパフォーマンスを得ることができます。 このクラスを使用する場合。 例 public class CompareBuilderwithBufferTest { &n
-
Javaで文字配列をリーダーに変換するにはどうすればよいですか?
CharArrayReader リーダーのサブクラスです クラスであり、文字入力ストリームとして使用できる文字バッファを実装できます。 CharArrayReader オフセットから完全にまたは部分的に文字配列から文字を読み取ります。 CharArrayReaderクラスの重要なメソッドは、 close()、mark()、read()、skip()です。 およびreset()。 構文 public class CharArrayReader extends Reader 例 import java.io.*; public class CharArrayReaderTest { &nb
-
Javaでスタックを使用してキューを実装するにはどうすればよいですか?
キュー クラスはコレクションを拡張します インターフェイスであり、先入れ先出し(FIFO)を使用した挿入および削除操作をサポートします 。 スタック Vectorのサブクラスです クラスであり、後入先出(LIFO)を表します オブジェクトのスタック。スタックの一番上に追加された最後の要素(In)は、スタックから削除される最初の要素(Out)にすることができます。以下のプログラムでは、スタックを使用してキューを実装することもできます。 例 import java.util.*; public class QueueUsingStackTest { private St
-
Javaのタイプセーフ列挙型とは何ですか?
列挙型はタイプセーフです 列挙型には独自の名前空間があることを意味します。列挙型定数で指定されている以外の値を割り当てることはできません。タイプセーフ列挙型はJava1.5バージョンで導入されました 。さらに、列挙型は参照型です。つまり、列挙型はクラスまたはインターフェイスのように動作します。プログラマーとして、列挙型宣言内にメソッドと変数を作成できます。 例1 import java.util.*; enum JobType { permanent, contract } public class EnumTest1 { &n
-
Javaでimportステートメントの後にパッケージを定義できますか?
いいえ 、Javaのimportステートメントの後にパッケージを定義することはできません。コンパイラはエラーをスローします importステートメントの後にパッケージを挿入しようとしている場合。パッケージは、類似したタイプのクラス、インターフェースのグループです。 およびサブパッケージ。 パッケージ内にクラスを作成するには、最初のステートメントでパッケージ名を宣言します 私たちのプログラムで。 例 import java.lang.*; package test; public class PackageAfterImportTest { public static
-
JavaでのisDaemon()メソッドの重要性?
デーモンスレッドは優先度の低いスレッドです バックグラウンドで実行され、ほとんどがガベージコレクション(GC)などのバックグラウンドタスクを実行するためにJVMによって作成されるJavaで。 ユーザースレッドが実行されていない場合、デーモンスレッドが実行されていても、JVMは終了できます。デーモンスレッドの唯一の目的は、ユーザースレッドにサービスを提供することです。 isDaemon() メソッドを使用して、スレッドがデーモンスレッドであるかどうかを判断できます。 構文 Public boolean isDaemon() 例 class SampleThread implements R
-
特定の文字がJavaの数字/文字であるかどうかを確認するにはどうすればよいですか?
キャラクター クラスはオブジェクトのサブクラスです クラスであり、プリミティブ型charの値をオブジェクトにラップします。 Characterタイプのオブジェクトには、単一のフィールドが含まれています その型はcharです。 isDigit()を使用すると、文字列内の指定された文字が数字/文字であるかどうかを確認できます。 キャラクターの方法 クラス。 isDigit() methodは静的メソッドであり、指定された文字が数字であるかどうかを判別します 。 例 public class CharacterIsNumberOrDigitTest { public s
-
Javaで特定の文字列からHTMLタグを削除するにはどうすればよいですか?
文字列 最終クラスです Javaであり、不変 、つまり、オブジェクト自体は変更できませんが、オブジェクトへの参照は変更できます。 replaceAll()を使用すると、特定の文字列からHTMLタグを削除できます。 Stringクラスのメソッド。 正規表現を使用して、特定の文字列からHTMLタグを削除できます。 。文字列からHTMLタグを削除すると、通常のテキストとして文字列が返されます。 構文 public String replaceAll(String regex, String replacement) 例 public class RemoveHTMLTagsTest {  
-
Javaで匿名クラスを使用してスレッドを作成するにはどうすればよいですか?
スレッド プログラムの他の部分と同時に実行できる機能です。すべてのJavaプログラムには、 Java仮想マシン(JVM)によって作成されるメインスレッドと呼ばれるスレッドが少なくとも1つあります。 main()がプログラム開始時に メソッドはメインスレッドで呼び出されます。 Javaでは、スレッドを拡張することでスレッドを作成できます。 クラス またはRunnableインターフェースを実装する 。 匿名を使用してスレッドを作成することもできます クラススレッドクラスを拡張せずに 以下のプログラムで。 例 public class AnonymousThreadTest { &
-
JavaでのdeepToString()メソッドとasList()メソッドの重要性は?
配列は、固定数の値を保持するオブジェクトです。 連続したメモリ位置にある単一のタイプの。両方のdeepToString() およびasList() メソッドは静的メソッドです アレイの クラス。 deepToString() メソッドは多次元配列を文字列に変換します 配列に要素が配列として含まれているかどうかを確認し、その配列を文字列形式に変換します。 asList() 固定サイズのリストを作成します。つまり、 add()で要素を追加することはできません。 Arrays.asList()によって返されたリストのメソッド 。 asList() asList()によって返されるリストのた
-
Javaで特定の年の月の日数を見つける方法は?
GregorianCalendar カレンダーの具体的なサブクラスです クラスであり、世界のほとんどで使用されている標準のカレンダーシステムを提供します。 Javaでは、この GregorianCalendar グレゴリオ暦の両方を処理できます カレンダーとジュリアン カレンダー。 getActualMaximum()を使用して、特定の年の1か月の日数を決定または検索できます。 GregorianCalendarのメソッド クラス。このメソッドは、GregorianCalendarフィールドが持つことができる最大値を返します。パラメータは、カレンダーの任意のフィールドにすることがで
-
Javaでprintf()メソッドを使用してフォーマットされたテキストを印刷するにはどうすればよいですか?
printf() メソッドを使用すると、出力を java.io.PrintStreamにフォーマットできます。 またはjava.io.PrintWriter 。これらのクラスには、 format()というメソッドも含まれています。 これは同じ結果を生成する可能性があるため、ここで printf()について読んだものは何でも メソッドは、f ormat()にも適用できます。 メソッド。 構文 System.out.printf(“format-string” [, arg1, arg2, … ]); 例1 import java.io.PrintStrea
-
Javaで特定の文字のUnicodeカテゴリを見つける方法は?
キャラクター クラスはオブジェクトのサブクラスです プリミティブ型charの値をオブジェクトにラップします。 Characterタイプのオブジェクトには、タイプが charの単一のフィールドが含まれています 。 getType()を使用して、特定の文字のUnicodeカテゴリを判別できます。 方法。これはキャラクターの静的な方法です クラスとそれは整数を返します charの値ch Unicodeの一般的なカテゴリで表します。 構文 public static int getType(char ch) 例 public class CharacterTypeTest { &nbs
-
Javaで文字列をInputStreamオブジェクトに変換する方法は?
ByteArrayInputStream InputStreamのサブクラスです クラスであり、バイトを含む内部バッファが含まれています ストリームから読み取ることができます。 文字列をInputStreamに変換できます ByteArrayInputStreamを使用したオブジェクト クラス。このクラスコンストラクタは、 getBytes()を呼び出すことで実行できる文字列バイト配列を取ります。 Stringクラスのメソッド。 例 import java.io.*; public class StringToInputStreamTest { public s
-
JavaでOutputStreamをライターに変換する方法は?
OutputStream クラスはバイト指向です 一方、ライター クラスは文字指向です 。 OutputStreamWriter を使用して、OutputStreamクラスをWriterクラスに変換できます。 クラスを作成し、 ByteArrayOutputStreamの引数を渡します OutputStreamWriterへのオブジェクト コンストラクタ。 OutputStreamWriter は文字ストリームからバイトストリームへのブリッジであり、そこに書き込まれる文字は、指定された文字セットを使用してバイトにエンコードされます。 構文 public class OutputStr
-
JavaでのXOR演算子の重要性?
ビットごとのXOR(排他的論理和) ^ は、答えを提供するJavaの演算子です 1 オペランドの両方のビットが異なる場合、両方のビットが同じである場合、XOR演算子は結果を 0にします。 。 XORは、左から右へ評価される二項演算子です。 演算子^ 未定義 文字列型の引数の場合。 例 public class XORTest1 { public static void main(String[] args) { boolean x = false; boolean y = fals
-
Javaのメソッドのreturnステートメントの後にfinallyブロックが実行されますか?
はい、finallyブロックは、メソッドのreturnステートメントの後でも実行されます。 最後にブロック Javaで例外が発生したかどうかにかかわらず、常に実行されます。 System.exit()を呼び出す場合 finallyブロックで明示的にメソッド そうすればそれだけは実行されません。 JVMクラッシュのようにfinallyが実行されない状況はほとんどありません。 、停電 、ソフトウェアのクラッシュ など。これらの条件以外に、最終的にブロック 常に実行されます。 例 public class FinallyBlockAfterReturnTest { p
-
Javaでリフレクションを使用して静的内部クラスをインスタンス化する方法は?
静的内部クラス 外部クラスのインスタンスを必要とせずにインスタンス化できます 。一般的に、内部クラス ネストされたクラスの一部です 、非静的ネストクラスと呼ばれます Javaで。内部クラスのタイプは、メンバー内部クラス、匿名内部クラスです。 およびローカル内部クラス。 InnerClass.class.newInstance()を使用して、リフレクションを使用して静的内部クラスをインスタンス化できます。 。非静的内部クラスをインスタンス化するために外部クラスのインスタンスが必要な場合は、新しいの前に指定できます。 オペレーター。 例 import java.lang.reflect.*
-
Javaのプロパティファイルからデータを読み取る方法は?
プロパティ はHashtableクラスのサブクラスであり、プロパティの永続的なセットを表します。 プロパティ ストリームに保存することも、ストリームからロードすることもできます。プロパティリストの各キーとそれに対応する値は文字列です。 プロパティ ファイルをJavaで使用して、構成を外部化し、キーと値のペアを保存できます。 。 Properties.load()メソッド ofPropertiesクラスはロードに便利です。プロパティ key-valueの形式のファイル ペア 。 構文 public class Properties extends Hashtable credential