個人財務 Java APIの10の有益なクラス - 最良のJava APIクラスのいくつかを知るためのダミー

Java APIの10の有益なクラス - 最良のJava APIクラスのいくつかを知るためのダミー

目次:

ビデオ: How does a blockchain work - Simply Explained 2025

ビデオ: How does a blockchain work - Simply Explained 2025
Anonim

初心者プログラマー向けの最高の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メソッドは、お使いのコンピュータに関するすべての種類の情報を表示します。

情報の中には、オペレーティングシステムの名前、プロセッサのアーキテクチャ、Java仮想マシンのバージョン、クラスパス、ユーザー名、システムがバックスラッシュまたはフォワードスラッシュを使用してフォルダ名を区切るかどうか。確かに、あなたはすでにこのすべてのものを知っているかもしれません。しかし、あなたのJavaコードはその場でそれを発見する必要がありますか?

Java APIの10の有益なクラス - 最良のJava APIクラスのいくつかを知るためのダミー

エディタの選択

SketchUpのステータスバー - ダミー

SketchUpのステータスバー - ダミー

SketchUpのステータスバーには、モデリング中に使用するコンテキスト情報が含まれています。モデリングウィンドウの下の狭い情報には、情報の良さが満載されています。コンテキスト固有の指示:ほとんどの場合、ここでは何をしているのかを確認するためにここでチェックします。モディファイアキー(組み合わせて使用​​するキーボードストローク)

スケッチツールにインテリジェントに反応するよう設計されたダミー

スケッチツールにインテリジェントに反応するよう設計されたダミー

ダイナミックコンポーネント(DC) SketchUpが提供する真の魔法に最も近いもの。あなたがそれらを拡大縮小するときに、伸ばしたり歪んだりするのではなく、寸法を変更するはずの部品は、他の部分はしません。

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpのサーフェスには、このメソッドの代わりはありません。地形の塊は、複雑な曲面の良い例です - 凹凸、ねじれ、波紋、多方向。扱っているカーブが単純な押し出しよりも複雑な場合は、この画像マッピングテクニックを使用する必要があります。キー...

エディタの選択

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

販売税の対象となる商品を販売する場合、QuickBooks 2013請求書には、これらの売上税を請求して追跡する広告申込情報も含まれます。これを行うには、売上税明細を登録します。販売税項目を登録するには、新規項目ウィンドウを表示し、タイプ...から販売税項目を選択します。

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012でサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

エディタの選択

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressユーザーページには、あなたのブログのすべてのユーザーが表示されます。各ユーザーのユーザー名、名前、電子メールアドレス、ブログの役割、およびブログに投稿された投稿の数が表示されます。フォロワー:このデフォルトロールは、...

WordPress Permalinkをサーバーと連携させる方法 - ダミー

WordPress Permalinkをサーバーと連携させる方法 - ダミー

デフォルト以外のオプションを使用してWordPressサイトのパーマリンクの場合、WordPressは特定のルールまたはディレクティブを.txtファイルに書き込みます。あなたのWebサーバー上のhtaccessファイル。 permalinkによると、htaccessファイルはあなたのWebサーバーと交信して、パーマリンクをどのように提供すべきかを示します。

WordPressブログを修正する方法 - ダミー

WordPressブログを修正する方法 - ダミー

WordPressブログをインストールした後、それがリンクされているウェブサイトに合ったブログ。既存のテーマ(スキン)を変更したり、WordPressをインストールした後に使用できる代替語句を選択することができます。選択したテンプレートがメインWebサイトに似ていることを確認してください。ただし、WordPressは...