この記事では、java に関する関連知識を提供します。主に、入出力、分岐ステートメント、ループ ステートメントなど、プロセス制御に関する関連問題を紹介します。お役に立てば幸いです。
Java ビデオ チュートリアル #」
プロセス制御
JAVA の入力と出力
入力
##2 つの入力方法:方法 1: java.util.Scanner
コードは次のとおりです:Scanner オブジェクトを生成し、「名前を入力してください:」を出力し、入力文字列を返し、これを名前に割り当て、「%nWelcome %s」を出力します。%n は改行を意味します。%s は名前を意味します。
public class a { public static void main(String[] args) { var sc = new Scanner(System.in); System.out.println("请输入姓名:"); String name = sc.nextLine(); System.out.printf("%n欢迎你:%s", name); }}
結果:
public class a { public static void main(String[] args) { String w = JOptionPane.showInputDialog("请输入词汇:"); System.out.println(w); }}結果:
出力
方法 1: System.out.print(); コンソールへの出力コードのデモ:方法 2: System.out.println(); 出力
方法 3: System.out.printf(); コンソールへの出力をフォーマットします
最初の方法は改行なしで直接出力されます。 Output
public class a { public static void main(String[] args) { int w = 1; int a = 2; System.out.print(w); System.out.print(a); }}Result:
public class a { public static void main(String[] args) { int w = 1; int a = 2; System.out.println(w); System.out.println(a); }}Result :
%d は int 型変数を意味します。これは、最初の %d を w の値に置き換え、2 番目の %d を w の値に置き換えることを意味します。
public class a { public static void main(String[] args) { int w = 1; int a = 2; System.out.printf("w=%d a=%d", w, a); }}結果:
#ブランチ ステートメント
##if else## の値
if() 括弧内の条件は、それが正しい限り true を返し、間違っている場合は false を返します。 else はそうでないことを意味します
public class a { public static void main(String[] args) { if (1>2){ System.out.println("A"); }else { System.out.println("B"); } }}
Multiple最初の判定 そうでない場合は次の判定に進み、戻り値が true の場合は実行、そうでない場合は else を実行
public class a { public static void main(String[] args) { if (1 > 2) { System.out.println("A"); } else if (1 > 0) { System.out.println("B"); } else { System.out.println("C"); } }}
switch casedefault
switch 多分岐 switch ステートメント switch(w) 括弧内の w は判定パラメータ、case の後の数字は w に一致する値です。 w の値が case の後の値と一致した場合、現在の case のステートメントが実行されます。 Break は現在の判定を終了することを意味し、後で再度判定する必要がないことを意味します
default はデフォルト値を意味します一致するものがない場合 デフォルトは次のループ ステートメントpublic class a { public static void main(String[] args) { int w=1; String wk = ""; switch (w) { case 2: wk = "星期一"; break; case 3: wk = "星期二"; break; case 4: wk = "星期三"; break; case 5: wk = "星期四"; break; case 6: wk = "星期五"; break; case 7: wk = "星期六"; break; default: wk = "星期日"; break; } System.out.println(wk); }}
結果です:
for
for ( int i = 0; i 5
public class a {
public static void main(String[] args) {
for (int i = 0; i
の場合、ループを終了します。 結果: for in
for in は、主にコレクションのループに使用されます。または、配列。配列を使用して実証します。
public class a {
public static void main(String[] args) {
int[] a = {1, 2, 3, 4, 5};
for (int i : a) {
System.out.println(i);
}
}}
i は、配列 a の以下の表の値に対応します。これは、出力 a[0],a[1] のループと同等です。 a[2]、a [3]a[4]の値
while do while
条件が満たされる場合はステートメントを実行し、満たされない場合は終了します。
public class a { public static void main(String[] args) { int i = 0; while (i結果:
do while
while とは異なり、do while は 1 回実行されてから判定されます
public class a { public static void main(String[] args) { int i = 0; do { i++; System.out.println(i); } while (i <blockquote><p>出力は最初に実行されてから判定されます。したがって、条件 i</p></blockquote> 結果を 1 回出力することもできます: <blockquote> <p></p> <h3 id="break-continue">break continue</h3> <blockquote><p><strong>break;</strong> 终止当前循环语句<br><strong>continue;</strong> 结束这一次循环,立即准备开启下一次循环</p></blockquote> <pre class="brush:php;toolbar:false">int i = 0;while (++i 10) break;}
当i被2整除就跳过这一次,进行下一次循环。当i大于10就结束循环。
推荐学习:《java视频教程》
以上がJAVAプロセス制御を完全マスターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この記事では、Javaプロジェクト管理、自動化の構築、依存関係の解像度にMavenとGradleを使用して、アプローチと最適化戦略を比較して説明します。

この記事では、MavenやGradleなどのツールを使用して、適切なバージョン化と依存関係管理を使用して、カスタムJavaライブラリ(JARファイル)の作成と使用について説明します。

この記事では、カフェインとグアバキャッシュを使用してJavaでマルチレベルキャッシュを実装してアプリケーションのパフォーマンスを向上させています。セットアップ、統合、パフォーマンスの利点をカバーし、構成と立ち退きポリシー管理Best Pra

この記事では、キャッシュや怠zyなロードなどの高度な機能を備えたオブジェクトリレーショナルマッピングにJPAを使用することについて説明します。潜在的な落とし穴を強調しながら、パフォーマンスを最適化するためのセットアップ、エンティティマッピング、およびベストプラクティスをカバーしています。[159文字]

Javaのクラスロードには、ブートストラップ、拡張機能、およびアプリケーションクラスローダーを備えた階層システムを使用して、クラスの読み込み、リンク、および初期化が含まれます。親の委任モデルは、コアクラスが最初にロードされ、カスタムクラスのLOAに影響を与えることを保証します


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい
