Character.Subset 類表示 Unicode(使用十六進製值表示字符的標準 - 16 位)字符集的特定子集。它在字符集中定義的子集是UnicodeBlock。
聲明:
public static class Character.Subset extends Object
構造函數:
- 受保護的字符.子集(字符串str):構造新的子集實例。
方法:
- equals():java.lang.Character.Subset.equals()告訴兩個子集對象是否相等。
Syntax :public final boolean equals(Object o) Parameters : o : object to be compare with. Return : true : if o equals argumented object, else false.
- hashCode():java.lang.Character.Subset.hashCode()返回子集的 hashCode 值。
Syntax :public final int hashCode() Parameters : --- Return : hashCode of the argumented object.
- toString():java.lang.Character.Subset.toString()返回子集的名稱。
Syntax :public final String toString() Parameters : --- Return : string representation of the argumented object.
// Java Program illustrating the use of Character.Subset class Methods.
import java.lang.*;
public class CharacterSubsetDemo extends Character.Subset
{
CharacterSubsetDemo(String s)
{
// Use of super keyword :
// Invokes immediate parent class constructor.
super(s);
}
public static void main(String[] args)
{
// Initializing two Subsets.
CharacterSubsetDemo a = new CharacterSubsetDemo("geeks");
CharacterSubsetDemo b = new CharacterSubsetDemo("for");
// use of equals() :
boolean check2 = a.equals(a);
System.out.println("Is a equals a ? : " + check2);
check2 = b.equals(a);
System.out.println("Is b equals a ? : " + check2);
System.out.println();
// Use of hashCode() :
int check1 = a.hashCode();
System.out.println("hashCode " + a + " : " + check1);
check1 = b.hashCode();
System.out.println("hashCode " + b + " : " + check1);
System.out.println();
// Use of toString() :
System.out.println("a : " + a.toString());
System.out.println("b : " + b.toString());
}
}
輸出:
Is a equals a ? : true Is b equals a ? : false hashCode geeks : 366712642 hashCode for : 1829164700 a : geeks b : for
注意:
lang.Character.Subset 類繼承了其他方法java.lang.Object類。關於java.lang.Object的詳細信息可以參考:
Object.
相關用法
- Java Java.lang.Character.charCount()用法及代碼示例
- Java Java.lang.Character.charValue()用法及代碼示例
- Java Java.lang.Character.codePointAt()用法及代碼示例
- Java Java.lang.Character.codePointBefore()用法及代碼示例
- Java Java.lang.Character.codePointCount()用法及代碼示例
- Java Java.lang.Character.compareTo()用法及代碼示例
- Java Java.lang.Character.digit()用法及代碼示例
- Java Java.lang.Character.equals()用法及代碼示例
- Java Java.lang.Character.forDigit()用法及代碼示例
- Java Java.lang.Character.getDirectionality()用法及代碼示例
- Java Java.lang.Character.getType()用法及代碼示例
- Java Java.lang.Character.hashCode()用法及代碼示例
- Java Java.lang.Character.isDefined()用法及代碼示例
- Java Java.lang.Character.isDigit()用法及代碼示例
- Java Java.lang.Character.isHighSurrogate()用法及代碼示例
- Java Java.lang.Character.isIdentifierIgnorable()用法及代碼示例
- Java Java.lang.Character.isISOControl()用法及代碼示例
- Java Java.lang.Character.isJavaIdentifierPart()用法及代碼示例
- Java Java.lang.Character.isJavaIdentifierStart()用法及代碼示例
- Java Java.lang.Character.isLetter()用法及代碼示例
- Java Java.lang.Character.isLetterOrDigit()用法及代碼示例
- Java Java.lang.Character.isLowerCase()用法及代碼示例
- Java Java.lang.Character.isLowSurrogate()用法及代碼示例
- Java Java.lang.Character.isMirrored()用法及代碼示例
- Java Java.lang.Character.isSpaceChar()用法及代碼示例
注:本文由純淨天空篩選整理自佚名大神的英文原創作品 Java.lang.Character.Subset Class in Java。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。