描述
這個java.lang.Character.isMirrored(int codePoint)確定是否根據 Unicode 規範鏡像指定的字符(Unicode 代碼點)。當以從右到左的文本顯示時,鏡像字符的字形應該水平鏡像。
例如,'\u0028' LEFT PARENTHESIS 在語義上定義為左括號。這將在從左到右的文本中顯示為 "(",但在從右到左的文本中顯示為 ")"。
聲明
以下是聲明java.lang.Character.isMirrored()方法
public static boolean isMirrored(int codePoint)
參數
codePointâˆ' 要測試的字符(Unicode 代碼點)
返回值
如果字符被鏡像,則此方法返回 true,如果字符未被鏡像或未定義,則返回 false。
異常
NA
示例
下麵的例子展示了 lang.Character.isMirrored() 方法的用法。
package com.tutorialspoint;
import java.lang.*;
public class CharacterDemo {
public static void main(String[] args) {
// create 2 int primitives cp1, cp2
int cp1, cp2;
// assign values to cp1, cp2
cp1 = 0x0c01;
cp2 = 0x003c; // represents <
// create 2 boolean primitives b1, b2
boolean b1, b2;
/**
* check if cp1, cp2 represent mirrored characters
* and assign results to b1, b2
*/
b1 = Character.isMirrored(cp1);
b2 = Character.isMirrored(cp2);
String str1 = "cp1 represents a mirrored character is " + b1;
String str2 = "cp2 represents a mirrored character is " + b2;
// print b1, b2 values
System.out.println( str1 );
System.out.println( str2 );
}
}
讓我們編譯並運行上麵的程序,這將產生以下結果——
cp1 represents a mirrored character is false cp2 represents a mirrored character is true
相關用法
- Java Java.lang.Character.isSpaceChar()用法及代碼示例
- Java Java.lang.Character.isWhitespace()用法及代碼示例
- Java Java.lang.Character.isSurrogatePair()用法及代碼示例
- Java Java.lang.Character.isUpperCase()用法及代碼示例
- Java Java.lang.Character.isDigit()用法及代碼示例
- Java Java.lang.Character.isLetter()用法及代碼示例
- Java Java.lang.Character.isLetterOrDigit()用法及代碼示例
- Java Java.lang.Character.isISOControl()用法及代碼示例
- Java Java.lang.Character.isIdentifierIgnorable()用法及代碼示例
- Java Java.lang.Character.isDefined()用法及代碼示例
- Java Java.lang.Character.isValidCodePoint()用法及代碼示例
- Java Java.lang.Character.isLowerCase()用法及代碼示例
- Java Java.lang.Character.isLowSurrogate()用法及代碼示例
- Java Java.lang.Character.isSupplementaryCodePoint()用法及代碼示例
- Java Java.lang.Character.isTitleCase()用法及代碼示例
- Java Java.lang.Character.isHighSurrogate()用法及代碼示例
- Java Java.lang.Character.isJavaIdentifierStart()用法及代碼示例
- Java Java.lang.Character.isUnicodeIdentifierStart()用法及代碼示例
- Java Java.lang.Character.isUnicodeIdentifierPart()用法及代碼示例
- Java Java.lang.Character.isJavaIdentifierPart()用法及代碼示例
注:本文由純淨天空篩選整理自 Java.lang.Character.isMirrored() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。