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

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

?? integer.java

?? gcc的組建
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/* Integer.java -- object wrapper for int   Copyright (C) 1998, 1999, 2001, 2002, 2004, 2005   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., 51 Franklin Street, Fifth Floor, Boston, MA02110-1301 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;/** * Instances of class <code>Integer</code> represent primitive * <code>int</code> values. * * Additionally, this class provides various helper functions and variables * related to ints. * * @author Paul Fisher * @author John Keiser * @author Warren Levy * @author Eric Blake (ebb9@email.byu.edu) * @author Tom Tromey (tromey@redhat.com) * @since 1.0 * @status largely updated to 1.5 */public final class Integer extends Number implements Comparable{  /**   * Compatible with JDK 1.0.2+.   */  private static final long serialVersionUID = 1360826667806852920L;  /**   * The minimum value an <code>int</code> can represent is -2147483648 (or   * -2<sup>31</sup>).   */  public static final int MIN_VALUE = 0x80000000;  /**   * The maximum value an <code>int</code> can represent is 2147483647 (or   * 2<sup>31</sup> - 1).   */  public static final int MAX_VALUE = 0x7fffffff;  /**   * The primitive type <code>int</code> is represented by this   * <code>Class</code> object.   * @since 1.1   */  public static final Class TYPE = VMClassLoader.getPrimitiveClass('I');  /**   * The number of bits needed to represent an <code>int</code>.   * @since 1.5   */  public static final int SIZE = 32;  // This caches some Integer values, and is used by boxing  // conversions via valueOf().  We must cache at least -128..127;  // these constants control how much we actually cache.  private static final int MIN_CACHE = -128;  private static final int MAX_CACHE = 127;  private static Integer[] intCache = new Integer[MAX_CACHE - MIN_CACHE + 1];  /**   * The immutable value of this Integer.   *   * @serial the wrapped int   */  private final int value;  /**   * Create an <code>Integer</code> object representing the value of the   * <code>int</code> argument.   *   * @param value the value to use   */  public Integer(int value)  {    this.value = value;  }  /**   * Create an <code>Integer</code> object representing the value of the   * argument after conversion to an <code>int</code>.   *   * @param s the string to convert   * @throws NumberFormatException if the String does not contain an int   * @see #valueOf(String)   */  public Integer(String s)  {    value = parseInt(s, 10, false);  }  /**   * Converts the <code>int</code> to a <code>String</code> using   * the specified radix (base). If the radix exceeds   * <code>Character.MIN_RADIX</code> or <code>Character.MAX_RADIX</code>, 10   * is used instead. If the result is negative, the leading character is   * '-' ('\\u002D'). The remaining characters come from   * <code>Character.forDigit(digit, radix)</code> ('0'-'9','a'-'z').   *   * @param num the <code>int</code> to convert to <code>String</code>   * @param radix the radix (base) to use in the conversion   * @return the <code>String</code> representation of the argument   */  public static String toString(int num, int radix)  {    if (radix < Character.MIN_RADIX || radix > Character.MAX_RADIX)      radix = 10;    // For negative numbers, print out the absolute value w/ a leading '-'.    // Use an array large enough for a binary number.    char[] buffer = new char[33];    int i = 33;    boolean isNeg = false;    if (num < 0)      {        isNeg = true;        num = -num;        // When the value is MIN_VALUE, it overflows when made positive        if (num < 0)	  {	    buffer[--i] = digits[(int) (-(num + radix) % radix)];	    num = -(num / radix);	  }      }    do      {        buffer[--i] = digits[num % radix];        num /= radix;      }    while (num > 0);    if (isNeg)      buffer[--i] = '-';    // Package constructor avoids an array copy.    return new String(buffer, i, 33 - i, true);  }  /**   * Converts the <code>int</code> to a <code>String</code> assuming it is   * unsigned in base 16.   *   * @param i the <code>int</code> to convert to <code>String</code>   * @return the <code>String</code> representation of the argument   */  public static String toHexString(int i)  {    return toUnsignedString(i, 4);  }  /**   * Converts the <code>int</code> to a <code>String</code> assuming it is   * unsigned in base 8.   *   * @param i the <code>int</code> to convert to <code>String</code>   * @return the <code>String</code> representation of the argument   */  public static String toOctalString(int i)  {    return toUnsignedString(i, 3);  }  /**   * Converts the <code>int</code> to a <code>String</code> assuming it is   * unsigned in base 2.   *   * @param i the <code>int</code> to convert to <code>String</code>   * @return the <code>String</code> representation of the argument   */  public static String toBinaryString(int i)  {    return toUnsignedString(i, 1);  }  /**   * Converts the <code>int</code> to a <code>String</code> and assumes   * a radix of 10.   *   * @param i the <code>int</code> to convert to <code>String</code>   * @return the <code>String</code> representation of the argument   * @see #toString(int, int)   */  public static String toString(int i)  {    // This is tricky: in libgcj, String.valueOf(int) is a fast native    // implementation.  In Classpath it just calls back to    // Integer.toString(int, int).    return String.valueOf(i);  }  /**   * Converts the specified <code>String</code> into an <code>int</code>   * using the specified radix (base). The string must not be <code>null</code>   * or empty. It may begin with an optional '-', which will negate the answer,   * provided that there are also valid digits. Each digit is parsed as if by   * <code>Character.digit(d, radix)</code>, and must be in the range   * <code>0</code> to <code>radix - 1</code>. Finally, the result must be   * within <code>MIN_VALUE</code> to <code>MAX_VALUE</code>, inclusive.   * Unlike Double.parseDouble, you may not have a leading '+'.   *   * @param str the <code>String</code> to convert   * @param radix the radix (base) to use in the conversion   * @return the <code>String</code> argument converted to <code>int</code>   * @throws NumberFormatException if <code>s</code> cannot be parsed as an   *         <code>int</code>   */  public static int parseInt(String str, int radix)  {    return parseInt(str, radix, false);  }  /**   * Converts the specified <code>String</code> into an <code>int</code>.   * This function assumes a radix of 10.   *   * @param s the <code>String</code> to convert   * @return the <code>int</code> value of <code>s</code>   * @throws NumberFormatException if <code>s</code> cannot be parsed as an   *         <code>int</code>   * @see #parseInt(String, int)   */  public static int parseInt(String s)  {    return parseInt(s, 10, false);  }  /**   * Creates a new <code>Integer</code> object using the <code>String</code>   * and specified radix (base).   *   * @param s the <code>String</code> to convert   * @param radix the radix (base) to convert with   * @return the new <code>Integer</code>   * @throws NumberFormatException if <code>s</code> cannot be parsed as an   *         <code>int</code>   * @see #parseInt(String, int)   */  public static Integer valueOf(String s, int radix)  {    return new Integer(parseInt(s, radix, false));  }  /**   * Creates a new <code>Integer</code> object using the <code>String</code>,   * assuming a radix of 10.   *   * @param s the <code>String</code> to convert   * @return the new <code>Integer</code>   * @throws NumberFormatException if <code>s</code> cannot be parsed as an   *         <code>int</code>   * @see #Integer(String)   * @see #parseInt(String)   */  public static Integer valueOf(String s)  {    return new Integer(parseInt(s, 10, false));  }  /**   * Returns an <code>Integer</code> object wrapping the value.   * In contrast to the <code>Integer</code> constructor, this method   * will cache some values.  It is used by boxing conversion.   *   * @param val the value to wrap   * @return the <code>Integer</code>   */  public static Integer valueOf(int val)  {    if (val < MIN_CACHE || val > MAX_CACHE)      return new Integer(val);    synchronized (intCache)      {	if (intCache[val - MIN_CACHE] == null)	  intCache[val - MIN_CACHE] = new Integer(val);	return intCache[val - MIN_CACHE];      }  }  /**   * Return the value of this <code>Integer</code> as a <code>byte</code>.   *   * @return the byte value   */  public byte byteValue()  {    return (byte) value;  }  /**   * Return the value of this <code>Integer</code> as a <code>short</code>.   *   * @return the short value   */  public short shortValue()  {    return (short) value;  }  /**   * Return the value of this <code>Integer</code>.   * @return the int value   */  public int intValue()  {    return value;  }  /**   * Return the value of this <code>Integer</code> as a <code>long</code>.   *   * @return the long value   */  public long longValue()  {    return value;  }  /**   * Return the value of this <code>Integer</code> as a <code>float</code>.   *   * @return the float value   */  public float floatValue()  {    return value;  }  /**   * Return the value of this <code>Integer</code> as a <code>double</code>.   *   * @return the double value   */  public double doubleValue()  {    return value;  }  /**   * Converts the <code>Integer</code> value to a <code>String</code> and   * assumes a radix of 10.   *   * @return the <code>String</code> representation   */  public String toString()  {    return String.valueOf(value);  }  /**   * Return a hashcode representing this Object. <code>Integer</code>'s hash

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲在线观看免费| 亚洲欧美日韩国产手机在线| 色综合久久88色综合天天| 国模套图日韩精品一区二区| 日韩高清在线电影| 免费人成黄页网站在线一区二区| 午夜精品久久久久久久| 亚洲午夜国产一区99re久久| 亚洲国产精品久久不卡毛片| 亚洲精品免费在线| 亚洲制服丝袜一区| 亚洲影院久久精品| 丝袜国产日韩另类美女| 久久福利视频一区二区| 久久精品99国产国产精| 国产剧情一区二区三区| 91在线视频免费观看| 色爱区综合激月婷婷| 欧美男生操女生| 欧美va亚洲va在线观看蝴蝶网| xnxx国产精品| 国产精品免费丝袜| 亚洲午夜精品在线| 美女任你摸久久| 国产成人av一区二区三区在线观看| 成人av资源在线观看| 在线观看亚洲a| 2020国产精品自拍| 亚洲色欲色欲www| 青草av.久久免费一区| 国产激情一区二区三区| 色婷婷精品大在线视频| 欧美精品在线一区二区| 国产午夜一区二区三区| 一区二区三区高清在线| 卡一卡二国产精品| 99精品视频一区| 精品日韩成人av| 亚洲精品视频在线看| 美女脱光内衣内裤视频久久网站| 成人综合在线视频| 日韩欧美一区二区在线视频| 国产精品久久免费看| 奇米色一区二区三区四区| 99久久99久久综合| 欧美α欧美αv大片| 亚洲一区二区偷拍精品| 国产一区二区三区四| 精品视频在线免费看| 欧美韩日一区二区三区| 日本少妇一区二区| 一本一道波多野结衣一区二区| 久久先锋影音av鲁色资源网| 亚洲高清视频中文字幕| 91香蕉视频污| 国产日本欧美一区二区| 麻豆精品视频在线观看视频| 欧美色成人综合| 亚洲日本一区二区三区| 成人免费视频一区| 久久久不卡网国产精品一区| 亚洲成人av资源| 97久久超碰精品国产| 中文字幕乱码亚洲精品一区| 国内成人免费视频| 亚洲精品在线电影| 免费成人美女在线观看| 91精品国产色综合久久久蜜香臀| 一区二区三区四区不卡在线| thepron国产精品| 亚洲国产精品传媒在线观看| 国内外成人在线视频| 欧美不卡一区二区| 久久精品国产99国产| 日韩三级电影网址| 理论电影国产精品| 精品sm在线观看| 国产一本一道久久香蕉| 国产日产欧美一区二区三区| 国产一区二区在线看| 久久蜜臀中文字幕| 国产成人久久精品77777最新版本| 精品三级在线看| 国产成人精品免费在线| 国产色综合一区| 国产成人av电影在线观看| 欧美极品xxx| 99视频国产精品| 一区二区三区国产| 91精品视频网| 黑人巨大精品欧美一区| 欧美国产一区在线| 色综合久久中文综合久久97| 一区二区三区四区在线| 欧美人牲a欧美精品| 免费观看一级特黄欧美大片| 欧美精品一区二区三区四区| 成人动漫一区二区| 亚洲午夜精品17c| www国产成人| 99久久精品免费观看| 婷婷六月综合网| 一区精品在线播放| 91首页免费视频| 免费不卡在线观看| 欧美激情中文字幕一区二区| 日本乱码高清不卡字幕| 久久国产欧美日韩精品| 国产精品国产成人国产三级| 欧美日韩aaaaa| 国产成人综合在线播放| 亚洲国产cao| 国产亚洲人成网站| 欧美群妇大交群的观看方式| 国产一区二区三区在线观看精品| 亚洲精品高清视频在线观看| 欧美成va人片在线观看| 色国产综合视频| 国产剧情一区在线| 天堂va蜜桃一区二区三区漫画版| 国产精品午夜在线观看| 欧美高清一级片在线| 99在线热播精品免费| 精品一区二区三区在线播放| 亚洲一区二区三区四区在线免费观看 | 久久国产精品免费| 国产精品不卡一区二区三区| 欧美一级精品大片| 91影视在线播放| 国产成人免费视频一区| 日本中文字幕一区| 亚洲夂夂婷婷色拍ww47| 国产欧美一区二区精品婷婷 | 日韩你懂的在线观看| 91美女在线视频| 懂色av中文字幕一区二区三区| 日韩av中文字幕一区二区三区| 亚洲精品一二三四区| 欧美国产日韩一二三区| 精品盗摄一区二区三区| 91精品在线一区二区| 精品视频一区二区不卡| 色婷婷综合在线| jlzzjlzz国产精品久久| 成人免费av网站| 国产91色综合久久免费分享| 国产精品一区二区在线观看不卡| 免费观看久久久4p| 久久精品国产77777蜜臀| 日本不卡在线视频| 免费在线观看一区| 日韩va亚洲va欧美va久久| 天天做天天摸天天爽国产一区| 亚洲国产中文字幕在线视频综合| 亚洲欧美电影一区二区| 亚洲精品自拍动漫在线| 亚洲三级视频在线观看| 伊人一区二区三区| 亚洲在线成人精品| 午夜精品久久久久久久| 奇米777欧美一区二区| 美脚の诱脚舐め脚责91| 国产在线国偷精品产拍免费yy| 韩国精品久久久| 成人免费视频一区二区| 波多野结衣亚洲| 91免费看视频| 欧美蜜桃一区二区三区 | 免费观看在线色综合| 蜜桃视频在线观看一区| 国产老女人精品毛片久久| 国产成人午夜高潮毛片| 91亚洲资源网| 91麻豆精品国产无毒不卡在线观看| 在线观看91精品国产麻豆| 日韩精品在线一区二区| 久久久91精品国产一区二区精品| 国产精品青草久久| 一区二区免费看| 蜜乳av一区二区| 成人手机在线视频| 欧美日韩午夜在线视频| 精品国产区一区| 亚洲日本一区二区三区| 日本va欧美va欧美va精品| 国产激情一区二区三区桃花岛亚洲| 色婷婷精品久久二区二区蜜臂av | 国产电影一区二区三区| 91成人免费电影| 精品久久久久久亚洲综合网| 中文字幕一区二区三| 日韩影视精彩在线| 成人黄页毛片网站| 在线播放欧美女士性生活| 久久久噜噜噜久久中文字幕色伊伊| 一区二区三区中文字幕精品精品 | 日本精品一级二级| 精品免费视频.| 一区二区成人在线| 国产成人午夜视频|