Javaの入門 - 言語の基礎 - 13.Characterクラス

オリジナル住所:http://www.work100.net/training/java-character.html
その他のチュートリアル:ビーム雲-無料講座

文字クラス

いいえ。 記事のセクション ビデオ
1 アウトライン
2 エスケープシーケンス
3 キャラクター方法

上記をご参照ください章节导航読み取るために

1.概要

Character クラスは、単一の文字を操作するために使用されます。

Characterオブジェクトプリミティブ型でクラスをパッケージchar

char ch = 'a';
 
// Unicode 字符表示形式
char uniChar = '\u039A'; 
 
// 字符数组
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };

しかし、実際の開発プロセスでは、我々は多くの場合、状況が代わりに組み込みデータ型のオブジェクトを使用する必要が発生しました。この問題を解決するために、組み込みデータ型としてJava言語は、charラッパークラスを提供してCharacterカテゴリを。

Characterクラスは、文字を操作するための一連のメソッドを提供します。あなたは使用することができますCharacter作成するためにコンストラクタをCharacter次のような、クラスオブジェクトを

Character ch = new Character('a');

いくつかのケースでは、Javaコンパイラが自動的に作成されますCharacterオブジェクトを。

例えば、char所要のパラメータの配信タイプCharacter時刻型パラメータ法、コンパイラが自動的にあろうcharと、パラメータのタイプを変換するCharacterオブジェクト。この機能は呼ばれる順番に開梱、梱包と呼ばれています。

// 原始字符 'a' 装箱到 Character 对象 ch 中
Character ch = 'a';
 
// 原始字符 'x' 用 test 方法装箱
// 返回拆箱的值到 'c'
char c = test('x');

2.エスケープシーケンス

(バックスラッシュが先行\)文字はエスケープ文字を表し、それはコンパイラは特別な意味を持っています。

以下のリストのショーのJavaエスケープシーケンス:

エスケープシーケンス 説明
\トン 挿入テキスト内tabのキー
\ B キーが後退に挿入されたテキストで
\ nは どこにテキストの折り返しで
\ rを どこにテキストでキャリッジリターン
\ F テキスト内のどこ挿入改ページ
\」 単一引用符のテキストに挿入
\」 二重引用符のテキストに挿入
\\ バックスラッシュのテキストに挿入

print文は、エスケープシーケンスを検出すると、コンパイラが正しく解釈することができます。

以下の実施例および出力は、二重引用符をエスケープ:

public class Test {
 
   public static void main(String[] args) {
      System.out.println("访问\"光束云(work100.net)!\"");
   }
}

次のように結果をまとめ上記の例は次のとおりです。

访问"光束云(work100.net)!"

3.Character方法

以下は、あるCharacterクラスのメソッド:

いいえ。 メソッドと説明
1 isLetter() それが文字であるかどうか
2 isDigit() それが数字であるかどうか
3 isWhitespace() それは、空白文字であるかどうか
4 isUpperCase() それが大文字であるかどうか
5 isLowerCase() かどうかの小文字の手紙
6 toUpperCase() 大文字を指定します
7 toLowerCase() 小文字の指定
8 toString() これは、文字列、1つだけの文字列の長さを返します。

前:ナンバーMathクラスと

次へ:Stringクラス

おすすめ

転載: www.cnblogs.com/liuxiaojun/p/training-java-character.html