亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
久久伊人蜜桃av一区二区| 婷婷开心激情综合| 国产香蕉久久精品综合网| 欧美日韩国产成人在线91| 91性感美女视频| 成人高清在线视频| 成人免费视频一区| 成人性色生活片免费看爆迷你毛片| 国内精品伊人久久久久影院对白| 久久精品国产99久久6| 蜜臀久久99精品久久久久宅男| 男女男精品网站| 免费成人在线观看视频| 久久草av在线| 国产精品夜夜嗨| 国产福利不卡视频| gogogo免费视频观看亚洲一| 成人动漫在线一区| av亚洲精华国产精华精华| 97精品久久久久中文字幕| 91麻豆国产福利精品| 欧美午夜电影一区| 5566中文字幕一区二区电影| 制服丝袜亚洲精品中文字幕| 日韩一区二区三区av| 精品美女一区二区| 国产日韩欧美a| 日韩美女视频19| 亚洲综合一区二区三区| 日韩中文字幕91| 久久成人羞羞网站| 成人综合婷婷国产精品久久 | 欧美私人免费视频| 欧美人伦禁忌dvd放荡欲情| 欧美一二三四在线| 国产亚洲精品bt天堂精选| 亚洲视频小说图片| 日韩国产在线观看| 国产成人精品免费一区二区| 91毛片在线观看| 制服丝袜亚洲播放| 亚洲国产高清不卡| 亚洲福利一区二区三区| 狠狠久久亚洲欧美| 色婷婷综合久久久久中文一区二区| 欧美中文字幕一区二区三区亚洲| 69精品人人人人| 亚洲国产精品v| 亚洲一区二区三区四区不卡| 久久精品国产一区二区| 成人午夜伦理影院| 欧美日韩在线精品一区二区三区激情| 日韩一级二级三级精品视频| 国产精品女同互慰在线看| 亚洲高清免费视频| 国产精品综合av一区二区国产馆| 色又黄又爽网站www久久| 欧美一区欧美二区| 中文字幕在线一区免费| 日本欧美在线观看| a亚洲天堂av| 日韩午夜在线播放| 亚洲精品成人悠悠色影视| 狠狠色丁香婷婷综合| 91国偷自产一区二区三区观看| 欧美v亚洲v综合ⅴ国产v| 亚洲蜜桃精久久久久久久| 久久精品国产亚洲aⅴ | 日韩天堂在线观看| 国产精品久久久久久久久晋中| 日日夜夜精品视频天天综合网| 成人三级伦理片| 日韩一级免费观看| 亚洲精品第一国产综合野| 国产丶欧美丶日本不卡视频| 6080yy午夜一二三区久久| 亚洲天堂成人在线观看| 精品影视av免费| 欧美日本韩国一区| 亚洲精品一二三四区| 国产精品一区二区在线播放| 亚洲欧美福利一区二区| 国产一区高清在线| 3d动漫精品啪啪一区二区竹菊 | 国产一区二区主播在线| 欧美日韩一区二区三区在线看| 国产精品电影一区二区| 美女看a上一区| 欧美日韩亚洲综合一区二区三区| 国产精品黄色在线观看| 国产一区视频导航| 日韩欧美一区二区在线视频| 亚洲五月六月丁香激情| 91天堂素人约啪| 国产精品国产三级国产aⅴ原创| 久久疯狂做爰流白浆xx| 欧美精品一卡两卡| 亚洲图片欧美综合| 在线观看av一区| 亚洲欧美国产高清| 色综合久久综合网欧美综合网| 国产精品五月天| 国产一区二区在线视频| 欧美白人最猛性xxxxx69交| 日韩国产欧美在线观看| 欧美日韩国产乱码电影| 亚洲sss视频在线视频| 97精品电影院| ㊣最新国产の精品bt伙计久久| 成人深夜福利app| 国产精品妹子av| 久久久久国产免费免费 | 99精品偷自拍| 综合激情成人伊人| 99国产精品久久久久久久久久久 | 亚洲一区二区三区四区不卡| 色女孩综合影院| 亚洲最大成人综合| 欧美制服丝袜第一页| 亚洲国产日韩一级| 欧美人妇做爰xxxⅹ性高电影 | 国产精品一区二区在线播放| 国产欧美日韩麻豆91| 成人午夜视频在线| 亚洲欧洲三级电影| 色噜噜狠狠成人网p站| 亚洲综合精品久久| 欧美疯狂做受xxxx富婆| 老司机精品视频线观看86| 26uuu亚洲综合色| 粉嫩绯色av一区二区在线观看| 国产精品水嫩水嫩| 97精品国产露脸对白| 亚洲国产中文字幕| 日韩一区二区三区精品视频| 国产在线一区观看| 中文字幕欧美激情一区| 色综合天天综合网天天狠天天| 一区二区三区中文在线| 欧美日韩和欧美的一区二区| 美女在线视频一区| 中文一区二区在线观看| 91一区二区三区在线播放| 亚洲国产欧美另类丝袜| 日韩免费在线观看| 成人国产精品免费观看动漫| 一区二区免费在线播放| 欧美一级在线免费| 国产iv一区二区三区| 一级日本不卡的影视| 欧美电影免费观看高清完整版在线观看| 狠狠色2019综合网| 亚洲精品国产视频| 日韩精品一区在线| 99国产精品视频免费观看| 婷婷开心激情综合| 国产精品欧美一区喷水| 欧美精品一级二级| 国产白丝网站精品污在线入口| 亚洲最大成人网4388xx| 精品国产1区二区| 一道本成人在线| 久久国产成人午夜av影院| 亚洲男人的天堂在线观看| 日韩欧美一卡二卡| 色哟哟欧美精品| 日韩视频免费观看高清完整版在线观看 | 成人av资源下载| 五月激情综合网| 亚洲国产精品99久久久久久久久| 在线看国产一区二区| 国产伦精品一区二区三区免费迷| 亚洲美女偷拍久久| 精品蜜桃在线看| 欧美色区777第一页| 国产99久久久国产精品免费看| 午夜欧美电影在线观看| 国产精品久久看| 日韩精品资源二区在线| 在线免费亚洲电影| 国产99久久久久久免费看农村| 天天av天天翘天天综合网| 国产精品卡一卡二| 精品电影一区二区三区| 欧美私人免费视频| av男人天堂一区| 国产精品 日产精品 欧美精品| 婷婷激情综合网| 亚洲激情一二三区| 国产女同互慰高潮91漫画| 日韩精品一区二区在线| 欧美日韩国产天堂| 色一情一乱一乱一91av| 高清国产一区二区| 久久国产精品99久久久久久老狼| 亚洲国产三级在线| 亚洲欧美欧美一区二区三区| 中文乱码免费一区二区| 精品国精品国产| 欧美一区二区三区四区久久|