秋季割引
CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
すべてのクエスト
すべてのレベル
エスケープ文字
モジュール 1
レベル 10、
レッスン 2
1. 文字をエスケープする理由 かつて、コードで文字列を記述するには、文字列を二重引用符で囲む必要があることを学びました。結果は文字列リテラルになります。 しかし、文字列リテラル内に引用符が必要な場合はどうすればよいでしょうか? 引用符を含む文字列 — もっと簡単なものはないでしょうか? テキストを表示したいとしましょう"Friends" was nominated for an "Oscar"。どうやってそれを行うのですか? コード ノート String s = ""Fri
Stringクラスの構造
モジュール 1
レベル 10、
レッスン 3
1.Stringクラスの構成 今日はクラスについてお話しますString。String クラスは、int に次いで Java で最も人気のあるクラスです。どこでも絶対に使われています。知っておくと便利な方法がたくさんあります。 このStringクラスは、ステートメント内でリテラルを使用できるプリミティブ型以外の唯一のクラスですswitch。コンパイラは文字列の追加と String オブジェクトを特別な方法で処理します。Stringオブジェクトは特別な方法でメモリに保存されます
Java での文字列の操作
モジュール 1
レベル 10、
レッスン 4
1. 文字列の比較 文字列を使用した最も一般的な操作の 1 つは比較です。String クラスには、ある文字列と別の文字列を比較するために使用される 10 を超える異なるメソッドがあります。以下では主なものを7つ紹介します。 メソッド 説明 boolean equals(String str) すべての文字が一致する場合、文字列は等しいとみなされます。 boolean equalsIgnoreCase(String str) 文字の大文字と小文字を無視して文字列を比較します(
Java のリテラル
モジュール 1
レベル 11、
レッスン 0
1. 整数リテラル ここで、新しい興味深いトピック、リテラルについて説明します。プログラム コード内に直接記述されたデータはリテラルと呼ばれます。ここで話しているのは古いデータではなく、プリミティブ型の値とString型です。 たとえば、次のコードがあるとします。 コード リテラル int a = 5;
エンコーディング
モジュール 1
レベル 11、
レッスン 1
1. 8進数エンコーディング エンコードといえば...ご存知のとおり、私たちは日常生活で10進法を使用します。すべての数値は10個の記号0、1、2、3、4、5、6、7、8、9を使用して表されます。10個あります。数値なので、このシステムは 10 進数と呼ばれます。 しかし、プログラマーは偉大な発明家です。彼らはすぐに、異なる数のシンボルを使用するエンコーディングを思いつきました。たとえば、16、8、2などです。 8 つのシンボルを使用する別のエンコーディングが最も簡単です。8
Java で文字列を操作するための便利なクラス
モジュール 1
レベル 11、
レッスン 2
1.StringTokenizerクラス 次に、文字列の操作を伴う一般的なシナリオをいくつか紹介します。文字列を複数の部分に分割するにはどうすればよいでしょうか? これを行うにはいくつかの方法があります。 split()方法 文字列を複数の部分に分割する最初の方法は、split()メソッドを使用することです。特別な区切り文字列を定義する正規表現を引数として渡す必要があります。Java マルチスレッドのクエストで正規表現とは何かを学びます。 例: コード 結果 String s
文字列ビルダー
モジュール 1
レベル 11、
レッスン 3
1. 文字列の変更 Java では、文字列は不変オブジェクトです。これは、String クラスを高度に最適化し、どこでも使用できるようにするために行われました。たとえば、HashMap コレクションのキーとして使用する場合は、不変型のみが推奨されます。 ただし、プログラマがクラスが可変である方が便利であると考える状況がよく発生しますString。彼らは、メソッドが呼び出されるたびに新しい部分文字列を作成しないクラスを望んでいます。 さて、非常に大きな文字列があり、その文字列の
配列 — ヘルパー クラス
モジュール 1
レベル 11、
レッスン 4
1.Arraysクラス 前に述べたように、配列は非常に便利で、プログラミングで頻繁に使用されます。 Java の作成者は、Java プログラマが配列を扱うときに同じコードを書くことが多いことにすぐに気づきました。たとえば、配列の一部を別の配列にコピーしたり、配列の各セルに同じ値を入力するコードを作成したり、配列の内容を便利な形式で表示したりできます。 そのため、特別なArraysクラス (正式名はjava.util.Arrays) を作成し、最も一般的な配列関連のアクションを
配列クラス、パート 2
モジュール 1
レベル 11、
レッスン 5
1.Arrays.fill() 配列を扱うとき、Java プログラマーは配列に同じ値を入力する必要があることがよくあります。もちろん、ループを作成して、ループ内の配列の各セルに何らかの値を割り当てることもできます。 int[] x = new int[100];
レベルに応じた追加レッスン
モジュール 1
レベル 11、
レッスン 6
このレベルでは、リテラルとは何か、エスケープとは何か、エスケープ シーケンスがなぜ生まれたのかなど、いくつかの新しいトピックについて触れました。そして、私たちはクラスについて知り続けました。今回の議題では、String クラスと、文字列の操作の微妙な違いについて取り上げました。次に進む前に、これらすべてをしっかりと理解していることを確認してください。 エスケープ文字 現時点ではルールが多すぎるように見えても、徐々に文字をエスケープする方法を学習していきます。このトピックに関す
Javaのプリミティブ型
モジュール 1
レベル 12、
レッスン 0
1. プリミティブ型の一覧 Java には 8 つの基本的なプリミティブ型があります。これらの型の値はオブジェクトではなく、変数内に直接格納されるため、プリミティブと呼ばれます。 これらのタイプに関する簡単な情報をまとめた表を次に示します。 タイプ バイト単位の サイズ 値の範囲 デフォルト値 説明 byte 1 -128 .. 127 0 最小の整数型はシングルバイトです short 2 -32,768 .. 32.767 0 短整数、2 バイト int 4 -2*10 9
Java での型キャスト
モジュール 1
レベル 12、
レッスン 1
1. タイプキャスト プリミティブ型の変数 (型を除くboolean) は、さまざまな型の数値を格納するために使用されます。変数の型は変更されませんが、ある型から別の型に変換できる場所があります。そしてその場所は割り当てです。 異なる型の変数を相互に割り当てることができます。これを行うと、ある型の変数の値が別の型の値に変換され、2 番目の変数に割り当てられます。この点に関して、拡張と縮小という 2 種類の型変換を識別できます。 拡大は、値を小さなバスケットから大きなバスケット
さらに表示
1
...
4
5
6
7
8
...
35
Please enable JavaScript to continue using this application.