亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? character.java

?? kaffe Java 解釋器語言,源碼,Java的子集系統(tǒng),開放源代碼
?? JAVA
?? 第 1 頁 / 共 5 頁
字號:
/* java.lang.Character -- Wrapper class for char, and Unicode subsets   Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc.This file is part of GNU Classpath.GNU Classpath is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GNU Classpath is distributed in the hope that it will be useful, butWITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNUGeneral Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU Classpath; see the file COPYING.  If not, write to theFree Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA02111-1307 USA.Linking this library statically or dynamically with other modules ismaking a combined work based on this library.  Thus, the terms andconditions of the GNU General Public License cover the wholecombination.As a special exception, the copyright holders of this library give youpermission to link this library with independent modules to produce anexecutable, regardless of the license terms of these independentmodules, and to copy and distribute the resulting executable underterms of your choice, provided that you also meet, for each linkedindependent module, the terms and conditions of the license of thatmodule.  An independent module is a module which is not derived fromor based on this library.  If you modify this library, you may extendthis exception to your version of the library, but you are notobligated to do so.  If you do not wish to do so, delete thisexception statement from your version. */package java.lang;import java.io.Serializable;import gnu.java.lang.CharData;/** * Wrapper class for the primitive char data type.  In addition, this class * allows one to retrieve property information and perform transformations * on the 57,707 defined characters in the Unicode Standard, Version 3.0.0. * java.lang.Character is designed to be very dynamic, and as such, it * retrieves information on the Unicode character set from a separate * database, gnu.java.lang.CharData, which can be easily upgraded. * * <p>For predicates, boundaries are used to describe * the set of characters for which the method will return true. * This syntax uses fairly normal regular expression notation. * See 5.13 of the Unicode Standard, Version 3.0, for the * boundary specification. * * <p>See <a href="http://www.unicode.org">http://www.unicode.org</a> * for more information on the Unicode Standard. * * @author Tom Tromey <tromey@cygnus.com> * @author Paul N. Fisher * @author Jochen Hoenicke * @author Eric Blake <ebb9@email.byu.edu> * @see CharData * @since 1.0 * @status updated to 1.4 */public final class Character implements Serializable, Comparable{  /**   * A subset of Unicode blocks.   *   * @author Paul N. Fisher   * @author Eric Blake <ebb9@email.byu.edu>   * @since 1.2   */  public static class Subset  {    /** The name of the subset. */    private final String name;    /**     * Construct a new subset of characters.     *     * @param name the name of the subset     * @throws NullPointerException if name is null     */    protected Subset(String name)    {      // Note that name.toString() is name, unless name was null.      this.name = name.toString();    }    /**     * Compares two Subsets for equality. This is <code>final</code>, and     * restricts the comparison on the <code>==</code> operator, so it returns     * true only for the same object.     *     * @param o the object to compare     * @return true if o is this     */    public final boolean equals(Object o)    {      return o == this;    }    /**     * Makes the original hashCode of Object final, to be consistent with     * equals.     *     * @return the hash code for this object     */    public final int hashCode()    {      return super.hashCode();    }    /**     * Returns the name of the subset.     *     * @return the name     */    public final String toString()    {      return name;    }  } // class Subset  /**   * A family of character subsets in the Unicode specification. A character   * is in at most one of these blocks.   *   * This inner class was generated automatically from   * <code>doc/unicode/Block-3.txt</code>, by some perl scripts.   * This Unicode definition file can be found on the   * <a href="http://www.unicode.org">http://www.unicode.org</a> website.   * JDK 1.4 uses Unicode version 3.0.0.   *   * @author scripts/unicode-blocks.pl (written by Eric Blake)   * @since 1.2   */  public static final class UnicodeBlock extends Subset  {    /** The start of the subset. */    private final char start;    /** The end of the subset. */    private final char end;    /**     * Constructor for strictly defined blocks.     *     * @param start the start character of the range     * @param end the end character of the range     * @param name the block name     */    private UnicodeBlock(char start, char end, String name)    {      super(name);      this.start = start;      this.end = end;    }    /**     * Returns the Unicode character block which a character belongs to.     *     * @param ch the character to look up     * @return the set it belongs to, or null if it is not in one     */    public static UnicodeBlock of(char ch)    {      // Special case, since SPECIALS contains two ranges.      if (ch == '\uFEFF')        return SPECIALS;      // Simple binary search for the correct block.      int low = 0;      int hi = sets.length - 1;      while (low <= hi)        {          int mid = (low + hi) >> 1;          UnicodeBlock b = sets[mid];          if (ch < b.start)            hi = mid - 1;          else if (ch > b.end)            low = mid + 1;          else            return b;        }      return null;    }    /**     * Basic Latin.     * '\u0000' - '\u007F'.     */    public final static UnicodeBlock BASIC_LATIN      = new UnicodeBlock('\u0000', '\u007F',                         "BASIC_LATIN");    /**     * Latin-1 Supplement.     * '\u0080' - '\u00FF'.     */    public final static UnicodeBlock LATIN_1_SUPPLEMENT      = new UnicodeBlock('\u0080', '\u00FF',                         "LATIN_1_SUPPLEMENT");    /**     * Latin Extended-A.     * '\u0100' - '\u017F'.     */    public final static UnicodeBlock LATIN_EXTENDED_A      = new UnicodeBlock('\u0100', '\u017F',                         "LATIN_EXTENDED_A");    /**     * Latin Extended-B.     * '\u0180' - '\u024F'.     */    public final static UnicodeBlock LATIN_EXTENDED_B      = new UnicodeBlock('\u0180', '\u024F',                         "LATIN_EXTENDED_B");    /**     * IPA Extensions.     * '\u0250' - '\u02AF'.     */    public final static UnicodeBlock IPA_EXTENSIONS      = new UnicodeBlock('\u0250', '\u02AF',                         "IPA_EXTENSIONS");    /**     * Spacing Modifier Letters.     * '\u02B0' - '\u02FF'.     */    public final static UnicodeBlock SPACING_MODIFIER_LETTERS      = new UnicodeBlock('\u02B0', '\u02FF',                         "SPACING_MODIFIER_LETTERS");    /**     * Combining Diacritical Marks.     * '\u0300' - '\u036F'.     */    public final static UnicodeBlock COMBINING_DIACRITICAL_MARKS      = new UnicodeBlock('\u0300', '\u036F',                         "COMBINING_DIACRITICAL_MARKS");    /**     * Greek.     * '\u0370' - '\u03FF'.     */    public final static UnicodeBlock GREEK      = new UnicodeBlock('\u0370', '\u03FF',                         "GREEK");    /**     * Cyrillic.     * '\u0400' - '\u04FF'.     */    public final static UnicodeBlock CYRILLIC      = new UnicodeBlock('\u0400', '\u04FF',                         "CYRILLIC");    /**     * Armenian.     * '\u0530' - '\u058F'.     */    public final static UnicodeBlock ARMENIAN      = new UnicodeBlock('\u0530', '\u058F',                         "ARMENIAN");    /**     * Hebrew.     * '\u0590' - '\u05FF'.     */    public final static UnicodeBlock HEBREW      = new UnicodeBlock('\u0590', '\u05FF',                         "HEBREW");    /**     * Arabic.     * '\u0600' - '\u06FF'.     */    public final static UnicodeBlock ARABIC      = new UnicodeBlock('\u0600', '\u06FF',                         "ARABIC");    /**     * Syriac.     * '\u0700' - '\u074F'.     * @since 1.4     */    public final static UnicodeBlock SYRIAC      = new UnicodeBlock('\u0700', '\u074F',                         "SYRIAC");    /**     * Thaana.     * '\u0780' - '\u07BF'.     * @since 1.4     */    public final static UnicodeBlock THAANA      = new UnicodeBlock('\u0780', '\u07BF',                         "THAANA");    /**     * Devanagari.     * '\u0900' - '\u097F'.     */    public final static UnicodeBlock DEVANAGARI      = new UnicodeBlock('\u0900', '\u097F',                         "DEVANAGARI");    /**     * Bengali.     * '\u0980' - '\u09FF'.     */    public final static UnicodeBlock BENGALI      = new UnicodeBlock('\u0980', '\u09FF',                         "BENGALI");    /**     * Gurmukhi.     * '\u0A00' - '\u0A7F'.     */    public final static UnicodeBlock GURMUKHI      = new UnicodeBlock('\u0A00', '\u0A7F',                         "GURMUKHI");    /**     * Gujarati.     * '\u0A80' - '\u0AFF'.     */    public final static UnicodeBlock GUJARATI      = new UnicodeBlock('\u0A80', '\u0AFF',                         "GUJARATI");    /**     * Oriya.     * '\u0B00' - '\u0B7F'.     */    public final static UnicodeBlock ORIYA      = new UnicodeBlock('\u0B00', '\u0B7F',                         "ORIYA");    /**     * Tamil.     * '\u0B80' - '\u0BFF'.     */    public final static UnicodeBlock TAMIL      = new UnicodeBlock('\u0B80', '\u0BFF',                         "TAMIL");    /**     * Telugu.     * '\u0C00' - '\u0C7F'.     */    public final static UnicodeBlock TELUGU      = new UnicodeBlock('\u0C00', '\u0C7F',                         "TELUGU");    /**     * Kannada.     * '\u0C80' - '\u0CFF'.     */    public final static UnicodeBlock KANNADA      = new UnicodeBlock('\u0C80', '\u0CFF',                         "KANNADA");    /**     * Malayalam.     * '\u0D00' - '\u0D7F'.     */    public final static UnicodeBlock MALAYALAM      = new UnicodeBlock('\u0D00', '\u0D7F',                         "MALAYALAM");    /**     * Sinhala.     * '\u0D80' - '\u0DFF'.     * @since 1.4     */    public final static UnicodeBlock SINHALA      = new UnicodeBlock('\u0D80', '\u0DFF',                         "SINHALA");    /**     * Thai.     * '\u0E00' - '\u0E7F'.     */    public final static UnicodeBlock THAI      = new UnicodeBlock('\u0E00', '\u0E7F',                         "THAI");    /**     * Lao.     * '\u0E80' - '\u0EFF'.     */    public final static UnicodeBlock LAO      = new UnicodeBlock('\u0E80', '\u0EFF',                         "LAO");    /**     * Tibetan.     * '\u0F00' - '\u0FFF'.     */    public final static UnicodeBlock TIBETAN      = new UnicodeBlock('\u0F00', '\u0FFF',                         "TIBETAN");    /**     * Myanmar.     * '\u1000' - '\u109F'.     * @since 1.4     */    public final static UnicodeBlock MYANMAR      = new UnicodeBlock('\u1000', '\u109F',                         "MYANMAR");    /**     * Georgian.     * '\u10A0' - '\u10FF'.     */    public final static UnicodeBlock GEORGIAN      = new UnicodeBlock('\u10A0', '\u10FF',                         "GEORGIAN");    /**     * Hangul Jamo.     * '\u1100' - '\u11FF'.     */    public final static UnicodeBlock HANGUL_JAMO      = new UnicodeBlock('\u1100', '\u11FF',                         "HANGUL_JAMO");    /**     * Ethiopic.     * '\u1200' - '\u137F'.     * @since 1.4     */    public final static UnicodeBlock ETHIOPIC      = new UnicodeBlock('\u1200', '\u137F',                         "ETHIOPIC");    /**     * Cherokee.     * '\u13A0' - '\u13FF'.     * @since 1.4     */    public final static UnicodeBlock CHEROKEE

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久99久久久精品齐齐| 国产精品久久久久久一区二区三区 | 亚洲欧美一区二区久久 | 懂色av一区二区夜夜嗨| 亚洲一二三四在线| 亚洲国产精品成人久久综合一区| 色综合天天综合| 狠狠色狠狠色综合系列| 性做久久久久久免费观看| 国产日韩av一区二区| 日韩视频一区二区| 欧美日韩一级视频| 欧美怡红院视频| 欧美色成人综合| 中国色在线观看另类| 久久女同性恋中文字幕| 欧美成人女星排名| 久久综合资源网| 日本一区二区三区久久久久久久久不| 亚洲小少妇裸体bbw| 亚洲风情在线资源站| 成人av中文字幕| 在线观看一区不卡| 日韩一级成人av| 视频一区二区三区在线| 久久99九九99精品| 色悠悠久久综合| 欧美videos中文字幕| 久久国产三级精品| 99精品欧美一区二区三区综合在线| 久久毛片高清国产| 国产精品自拍一区| 欧美日韩不卡在线| 中文字幕一区二区三区不卡| 亚洲午夜成aⅴ人片| 91小宝寻花一区二区三区| av综合在线播放| 在线一区二区视频| 精品国产3级a| 午夜精品久久久久影视| 国产精品综合久久| 国产精品国产三级国产有无不卡| 激情国产一区二区| 亚洲精品欧美激情| 福利视频网站一区二区三区| 国产欧美日韩激情| 欧美午夜精品久久久久久超碰 | 国产精品中文有码| 亚洲免费视频中文字幕| 日韩你懂的电影在线观看| 欧美成人性战久久| 91在线精品一区二区| 五月激情丁香一区二区三区| 国产免费观看久久| 欧美日韩精品是欧美日韩精品| 韩国欧美国产一区| 日韩av电影天堂| 精品粉嫩aⅴ一区二区三区四区 | 色婷婷精品久久二区二区蜜臀av| 美日韩一级片在线观看| 欧美成人一区二区三区片免费| 91丨porny丨中文| 国产v日产∨综合v精品视频| 免费看黄色91| 国产精品不卡在线观看| 久久精品人人做| 色婷婷激情综合| 色综合一区二区三区| 99麻豆久久久国产精品免费| 顶级嫩模精品视频在线看| 激情欧美一区二区三区在线观看| 天堂一区二区在线| 五月激情综合色| 日韩国产精品久久久久久亚洲| 丝袜亚洲另类欧美综合| 日一区二区三区| 免费看精品久久片| 国产高清成人在线| 久88久久88久久久| 成人av资源在线观看| 日韩欧美一级在线播放| 欧美日韩在线播| 制服.丝袜.亚洲.另类.中文| 成人免费不卡视频| 精品一区二区国语对白| 色哟哟一区二区在线观看 | 国产日产欧美一区二区视频| 国产精品乱码一区二区三区软件 | 欧美国产乱子伦| 亚洲国产日韩一区二区| 精品一区精品二区高清| 欧美午夜寂寞影院| 亚洲视频你懂的| 中文字幕一区二区三区在线观看| 丝袜美腿成人在线| 色94色欧美sute亚洲13| 亚洲国产精品高清| 青青草成人在线观看| 欧美无乱码久久久免费午夜一区| 精品1区2区在线观看| 青青草国产精品97视觉盛宴 | 国产在线日韩欧美| 日韩午夜电影av| 日韩av中文字幕一区二区三区| 91在线小视频| 亚洲激情网站免费观看| 成人性视频免费网站| 国产婷婷色一区二区三区四区 | 7777精品伊人久久久大香线蕉| 欧美国产激情一区二区三区蜜月| 蜜臀av性久久久久av蜜臀妖精| 欧美日韩一区二区三区免费看| 亚洲你懂的在线视频| 欧美午夜免费电影| 五月天网站亚洲| 久久免费偷拍视频| 91美女在线观看| 亚洲国产成人va在线观看天堂| 久久福利视频一区二区| 久久久99免费| av成人动漫在线观看| 午夜精品久久久久久| 日韩亚洲欧美成人一区| 国产一区二区精品在线观看| 欧美三级中文字幕在线观看| 亚洲国产精品久久人人爱| 国产视频一区二区在线| 色综合久久久久网| 久久99国内精品| 亚洲欧美另类小说| 亚洲国产精品高清| 欧美精品一区二区精品网| 91久久精品网| 99久久精品国产网站| 国产成人午夜电影网| 午夜精品福利一区二区三区蜜桃| 欧美tickle裸体挠脚心vk| 欧美日韩不卡一区二区| 91色九色蝌蚪| 99国产精品国产精品毛片| 国产一区二区在线影院| 国产一区二区三区观看| 秋霞电影一区二区| 麻豆精品久久精品色综合| 首页国产欧美久久| 日日摸夜夜添夜夜添精品视频| 亚洲免费看黄网站| 亚洲美腿欧美偷拍| 亚洲国产精品精华液网站| 一区二区欧美在线观看| 日韩精品专区在线影院观看 | 日韩成人dvd| 国内精品写真在线观看| 国产精品自拍三区| 懂色av一区二区三区免费观看| 国产宾馆实践打屁股91| k8久久久一区二区三区| 欧美自拍偷拍一区| 精品少妇一区二区三区日产乱码 | 欧美色国产精品| 久久精品免费在线观看| 亚洲六月丁香色婷婷综合久久| 一区二区三区日韩欧美精品 | 成a人片亚洲日本久久| 欧美久久久久免费| 91丝袜呻吟高潮美腿白嫩在线观看| 色婷婷av一区二区三区gif| 欧美精品色综合| 国产精品久久午夜夜伦鲁鲁| 亚洲123区在线观看| 成人黄页在线观看| 久久众筹精品私拍模特| 一区二区三区日韩在线观看| 精品中文字幕一区二区| 欧美丝袜丝交足nylons图片| 精品国产伦一区二区三区观看体验| 中文字幕色av一区二区三区| 蜜臀久久99精品久久久久久9| 91在线丨porny丨国产| 久久午夜电影网| 激情另类小说区图片区视频区| 欧美一区二区在线免费观看| 日韩西西人体444www| 午夜电影网亚洲视频| 欧美视频在线不卡| 午夜伊人狠狠久久| 欧美剧情电影在线观看完整版免费励志电影 | 91亚洲国产成人精品一区二区三| 精品国产人成亚洲区| 韩国精品在线观看| 国产欧美中文在线| 99国内精品久久| 婷婷久久综合九色国产成人| 欧美日韩日日夜夜| 国产一区二区调教| 日韩一区中文字幕| 51精品秘密在线观看| 韩国一区二区在线观看| 久久久美女艺术照精彩视频福利播放| 国产精品亚洲第一|