目次:
- アプレット
- ArrayList
- あなたの役に立つJavaクラスについて話してください! Fileクラスは、役に立つことの束をします。メソッドcanReadは、ファイルから読み込むことができるかどうかを示します。メソッドcanWriteは、ファイルに書き込むことができるかどうかを通知します。 setReadOnlyメソッドを呼び出すと、誤ってファイルに書き込むことができなくなります。
- Integerクラスには、int値を扱うときに便利な他の多くの機能があります。たとえば、Integerです。 MAX_VALUEは数値2147483647を表します。これは、int変数が格納できる最大値です。 Integerという表現。 MIN_VALUEは数値-2147483648(int変数が格納できる最小値)を表します。
- あなたはクランチする数字がありますか?あなたのコンピュータを使ってエキゾチックな計算をしていますか?その場合は、JavaのMathクラスを試してください。 (これはコードであり、座って代数についての講義を聞く場所ではありません)。Mathクラスはπ、 e
- NumberFormatクラスには、通貨量ではないものを表示するメソッドもあります。たとえば、コンマの有無にかかわらず、ゼロを付けてもしなくてもかまいませんが、小数点以下を含む数字を含めて表示することができます。
- String
- StringTokenizer
- 幸いにも、StringTokenizerクラスはこの種の不平を言っています。このクラスを使用すると、「Barry A. Burd」または「Barry、A.、Burd」または「BarryA」を分離することができます。 Burd "を作ります。各セパレータを貴重なデータとして扱うこともできますし、ゴミ箱のように各セパレータを無視することもできます。文字列を使って興味深い処理をたくさん行うには、JavaのStringTokenizerクラスをチェックしてください。
- 情報の中には、オペレーティングシステムの名前、プロセッサのアーキテクチャ、Java仮想マシンのバージョン、クラスパス、ユーザー名、システムがバックスラッシュまたはフォワードスラッシュを使用してフォルダ名を区切るかどうか。確かに、あなたはすでにこのすべてのものを知っているかもしれません。しかし、あなたのJavaコードはその場でそれを発見する必要がありますか?
ビデオ: How does a blockchain work - Simply Explained 2024
初心者プログラマー向けの最高のJava APIクラスを理解するために、ここでは簡単なリストを示します。これらのクラスの詳細については、JavaのオンラインAPIドキュメントを参照してください。
アプレット
アプレットについて何も言及していないと、Javaの議論は完了しましたか? アプレット は、Webブラウザウィンドウ内で実行されるコードです。たとえば、Webページ上の小さな四角形で実行される小さな通貨計算機は、Javaで書かれたコードです。
<! - 1 - >Javaアプレットは一度に大変でしたが、今日ではビジネス処理にJavaを使用することに関心が高まっています。とにかく、アプレットがあなたのものなら、恥ずかしがり屋ではない。 JavaのAPIドキュメントのアプレットページを確認してください。
ArrayList
これは良いことですが、どのプログラミング言語でも配列には限界があります。たとえば、サイズ100の配列を取ってください。突然101番目の値を格納する必要がある場合は、幸運を忘れてしまいます。コードの一部を書き換えずに配列のサイズを変更することはできません。配列に値を挿入することも別の問題です。
<! - "Tim"を "Thom"と "Tom"のアルファベット順に絞り込むには、何千もの "Tyler"、 "Uriah"、 "Victor"の名前を移動する必要があります。しかし、JavaにはArrayListクラスがあります。 ArrayListは、ArrayListオブジェクトが必要に応じて拡大および縮小する点を除いて、配列と似ています。 ArrayListクラスのaddメソッドを使用して、痛みのない新しい値を挿入することもできます。 ArrayListオブジェクトは、配列が行うことができないあらゆる種類の素晴らしいことを行うため、非常に便利です。
<! - 3 - >
ファイルあなたの役に立つJavaクラスについて話してください! Fileクラスは、役に立つことの束をします。メソッドcanReadは、ファイルから読み込むことができるかどうかを示します。メソッドcanWriteは、ファイルに書き込むことができるかどうかを通知します。 setReadOnlyメソッドを呼び出すと、誤ってファイルに書き込むことができなくなります。
メソッドdeleteOnExitはファイルを消去しますが、プログラムの実行が停止するまでは消去されません。メソッドが存在すると、特定のファイルがあるかどうかを確認します。 isHidden、lastModified、およびlengthというメソッドは、ファイルに関するさらに詳しい情報を提供します。 mkdirメソッドを呼び出すことで、新しいディレクトリを作成することもできます。それに直面して、このFileクラスは強力なものです!
Integer
Integerクラスには、int値を扱うときに便利な他の多くの機能があります。たとえば、Integerです。 MAX_VALUEは数値2147483647を表します。これは、int変数が格納できる最大値です。 Integerという表現。 MIN_VALUEは数値-2147483648(int変数が格納できる最小値)を表します。
整数への呼び出し。 toBinaryStringはintをとり、そのbase-2(バイナリ)表現を返します。 Integerとは何ですか? toBinaryStringは、基数2のIntegerを表します。 toHexStringは、ベース16(16進数)に対して行います。
数学
あなたはクランチする数字がありますか?あなたのコンピュータを使ってエキゾチックな計算をしていますか?その場合は、JavaのMathクラスを試してください。 (これはコードであり、座って代数についての講義を聞く場所ではありません)。Mathクラスはπ、 e
、対数、三角関数、平方根、およびその他すべての数学的なものを扱いますほとんどの人に忍耐を与えるNumberFormatを使用した NumberFormat getCurrencyInstanceメソッドを使用すると、20を338500000000003にすることができます。 34.米国があなたの家ではない場合、または世界中で製品を販売する場合は、Javaロケールを使用して通貨インスタンスを強化することができます。たとえば、euro = NumberFormatを使用します。 getCurrencyInstance(Locale。FRANCE)、ユーロへの呼び出しです。 format(3)は$ 3の代わりに3,00€を返します。 00.
NumberFormatクラスには、通貨量ではないものを表示するメソッドもあります。たとえば、コンマの有無にかかわらず、ゼロを付けてもしなくてもかまいませんが、小数点以下を含む数字を含めて表示することができます。
Scanner
JavaのScannerクラスは、大変なことを行うことができます。 NumberFormatクラスと同様に、Scannerはさまざまなロケールの数値を処理できます。たとえば、3,5を入力して「3と半分」を意味する場合は、myScannerと入力します。 useLocale(Locale。FRANCE)。 Scannerに特定の入力文字列をスキップするように指示することも、10以外の数値ベースを使用することもできます.Scannerクラスは非常に汎用性があります。
String
Stringクラスには多くの便利なメソッドがあります。たとえば、lengthメソッドでは、文字列内の文字数を検索します。 replaceAllを使用すると、「my fault」が文字列内に表示されている場合でも、「my fault」というフレーズを「your fault」に簡単に変更できます。そしてcompareToを使うと、文字列をアルファベット順に並べ替えることができます。
StringTokenizer
文字列を細かく分割する必要がある場合があります。たとえば、 "Barry A. Burd"文字列を格納するfullName変数があるとします。このfullName値から、firstName、middleInitial、およびlastNameの値を作成する必要があります。大きな文字列(「Barry A. Burd」)が1つあり、小さな文字列が3つ必要です。「Barry」、「A. "、"バッド "
幸いにも、StringTokenizerクラスはこの種の不平を言っています。このクラスを使用すると、「Barry A. Burd」または「Barry、A.、Burd」または「BarryA」を分離することができます。 Burd "を作ります。各セパレータを貴重なデータとして扱うこともできますし、ゴミ箱のように各セパレータを無視することもできます。文字列を使って興味深い処理をたくさん行うには、JavaのStringTokenizerクラスをチェックしてください。
System
あなたはおそらくSystemに精通しています。インとシステム。でる。しかし、システムについてはどうでしょうか。 getProperty? getPropertyメソッドは、お使いのコンピュータに関するすべての種類の情報を表示します。