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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? long.java

?? This is a resource based on j2me embedded,if you dont understand,you can connection with me .
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
/* * @(#)Long.java	1.59 06/10/10 * * Copyright  1990-2008 Sun Microsystems, Inc. All Rights Reserved.   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER   *    * This program is free software; you can redistribute it and/or   * modify it under the terms of the GNU General Public License version   * 2 only, as published by the Free Software Foundation.    *    * This program is distributed in the hope that it will be useful, but   * WITHOUT ANY WARRANTY; without even the implied warranty of   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU   * General Public License version 2 for more details (a copy is   * included at /legal/license.txt).    *    * You should have received a copy of the GNU General Public License   * version 2 along with this work; if not, write to the Free Software   * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA   * 02110-1301 USA    *    * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa   * Clara, CA 95054 or visit www.sun.com if you need additional   * information or have any questions.  * */package java.lang;/** * The <code>Long</code> class wraps a value of the primitive type * <code>long</code> in an object. An object of type <code>Long</code> * contains a single field whose type is <code>long</code>. * * <p>  * * In addition, this class provides several methods for converting a * <code>long</code> to a <code>String</code> and a * <code>String</code> to a <code>long</code>, as well as other * constants and methods useful when dealing with a <code>long</code>. * * @author  Lee Boynton * @author  Arthur van Hoff * @version 1.52, 02/02/00 * @since   JDK1.0 */public final class Long extends Number implements Comparable {    /**     * A constant holding the minimum value a <code>long</code> can     * have, -2<sup>63</sup>.     */    public static final long MIN_VALUE = 0x8000000000000000L;    /**     * A constant holding the maximum value a <code>long</code> can     * have, 2<sup>63</sup>-1.     */    public static final long MAX_VALUE = 0x7fffffffffffffffL;    /**     * The <code>Class</code> instance representing the primitive type     * <code>long</code>.     *     * @since   JDK1.1     */    public static final Class	TYPE = Class.getPrimitiveClass("long");    /**     * Returns a string representation of the first argument in the     * radix specified by the second argument.     * <p>     * If the radix is smaller than <code>Character.MIN_RADIX</code>     * or larger than <code>Character.MAX_RADIX</code>, then the radix     * <code>10</code> is used instead.     * <p>     * If the first argument is negative, the first element of the     * result is the ASCII minus sign <code>'-'</code>     * (<code>'&#92;u002d'</code>). If the first argument is not     * negative, no sign character appears in the result.     * <p>     * The remaining characters of the result represent the magnitude     * of the first argument. If the magnitude is zero, it is     * represented by a single zero character <code>'0'</code>     * (<code>'&#92;u0030'</code>); otherwise, the first character of     * the representation of the magnitude will not be the zero     * character.  The following ASCII characters are used as digits:     * <blockquote><pre>     *   0123456789abcdefghijklmnopqrstuvwxyz     * </pre></blockquote>     * These are <code>'&#92;u0030'</code> through     * <code>'&#92;u0039'</code> and <code>'&#92;u0061'</code> through     * <code>'&#92;u007a'</code>. If <code>radix</code> is     * <var>N</var>, then the first <var>N</var> of these characters     * are used as radix-<var>N</var> digits in the order shown. Thus,     * the digits for hexadecimal (radix 16) are     * <code>0123456789abcdef</code>. If uppercase letters are     * desired, the {@link java.lang.String#toUpperCase()} method may     * be called on the result:     * <blockquote><pre>     * Long.toString(n, 16).toUpperCase()     * </pre></blockquote>     *      * @param   i       a <code>long</code>to be converted to a string.     * @param   radix   the radix to use in the string representation.     * @return  a string representation of the argument in the specified radix.     * @see     java.lang.Character#MAX_RADIX     * @see     java.lang.Character#MIN_RADIX     */    public static String toString(long i, int radix) {        if (radix < Character.MIN_RADIX || radix > Character.MAX_RADIX)	    radix = 10;        if (radix == 10)            return toString(i);        char[] buf = new char[65];        int charPos = 64;        boolean negative = (i < 0);        if (!negative) {            i = -i;        }        while (i <= -radix) {            buf[charPos--] = Integer.digits[(int)(-(i % radix))];            i = i / radix;        }        buf[charPos] = Integer.digits[(int)(-i)];        if (negative) {             buf[--charPos] = '-';        }        return new String(buf, charPos, (65 - charPos));    }    /**     * Returns a string representation of the <code>long</code>     * argument as an unsigned integer in base&nbsp;16.     * <p>     * The unsigned <code>long</code> value is the argument plus     * 2<sup>64</sup> if the argument is negative; otherwise, it is     * equal to the argument.  This value is converted to a string of     * ASCII digits in hexadecimal (base&nbsp;16) with no extra     * leading <code>0</code>s.  If the unsigned magnitude is zero, it     * is represented by a single zero character <code>'0'</code>     * (<code>'&#92;u0030'</code>); otherwise, the first character of     * the representation of the unsigned magnitude will not be the     * zero character. The following characters are used as     * hexadecimal digits:     * <blockquote><pre>     * 0123456789abcdef     * </pre></blockquote>     * These are the characters <code>'&#92;u0030'</code> through     * <code>'&#92;u0039'</code> and  <code>'&#92;u0061'</code> through     * <code>'&#92;u0066'</code>.  If uppercase letters are desired,     * the {@link java.lang.String#toUpperCase()} method may be called     * on the result:     * <blockquote><pre>     * Long.toHexString(n).toUpperCase()     * </pre></blockquote>     *     * @param   i   a <code>long</code> to be converted to a string.     * @return  the string representation of the unsigned <code>long</code>     * 		value represented by the argument in hexadecimal     *		(base&nbsp;16).     * @since   JDK 1.0.2     */    public static String toHexString(long i) {	return toUnsignedString(i, 4);    }    /**     * Returns a string representation of the <code>long</code>     * argument as an unsigned integer in base&nbsp;8.     * <p>     * The unsigned <code>long</code> value is the argument plus     * 2<sup>64</sup> if the argument is negative; otherwise, it is     * equal to the argument.  This value is converted to a string of     * ASCII digits in octal (base&nbsp;8) with no extra leading     * <code>0</code>s.     * <p>     * If the unsigned magnitude is zero, it is represented by a     * single zero character <code>'0'</code>     * (<code>'&#92;u0030'</code>); otherwise, the first character of     * the representation of the unsigned magnitude will not be the     * zero character. The following characters are used as octal     * digits:     * <blockquote><pre>     * 01234567     * </pre></blockquote>     * These are the characters <code>'&#92;u0030'</code> through      * <code>'&#92;u0037'</code>.      *     * @param   i   a <code>long</code> to be converted to a string.     * @return  the string representation of the unsigned <code>long</code>      *		value represented by the argument in octal (base&nbsp;8).     * @since   JDK 1.0.2     */    public static String toOctalString(long i) {	return toUnsignedString(i, 3);    }    /**     * Returns a string representation of the <code>long</code>     * argument as an unsigned integer in base&nbsp;2.     * <p>     * The unsigned <code>long</code> value is the argument plus     * 2<sup>64</sup> if the argument is negative; otherwise, it is     * equal to the argument.  This value is converted to a string of     * ASCII digits in binary (base&nbsp;2) with no extra leading     * <code>0</code>s.  If the unsigned magnitude is zero, it is     * represented by a single zero character <code>'0'</code>     * (<code>'&#92;u0030'</code>); otherwise, the first character of     * the representation of the unsigned magnitude will not be the     * zero character. The characters <code>'0'</code>     * (<code>'&#92;u0030'</code>) and <code>'1'</code>     * (<code>'&#92;u0031'</code>) are used as binary digits.     *     * @param   i   a <code>long</code> to be converted to a string.     * @return  the string representation of the unsigned <code>long</code>      *          value represented by the argument in binary (base&nbsp;2).     * @since   JDK 1.0.2     */    public static String toBinaryString(long i) {	return toUnsignedString(i, 1);    }    /**     * Convert the integer to an unsigned number.     */    private static String toUnsignedString(long i, int shift) {	char[] buf = new char[64];	int charPos = 64;	int radix = 1 << shift;	long mask = radix - 1;	do {	    buf[--charPos] = Integer.digits[(int)(i & mask)];	    i >>>= shift;	} while (i != 0);	return new String(buf, charPos, (64 - charPos));    }    /**     * Returns a <code>String</code> object representing the specified     * <code>long</code>.  The argument is converted to signed decimal     * representation and returned as a string, exactly as if the     * argument and the radix 10 were given as arguments to the {@link     * #toString(long, int)} method.     *     * @param   i   a <code>long</code> to be converted.     * @return  a string representation of the argument in base&nbsp;10.     */    public static String toString(long i) {        if (i == Long.MIN_VALUE)            return "-9223372036854775808";        char[] buf = (char[])(perThreadBuffer.get());        int charPos = getChars(i, buf);        return new String(buf, charPos, (20 - charPos));    }    // Per-thread buffer for string/stringbuffer conversion    private static ThreadLocal perThreadBuffer = new ThreadLocal() {        protected synchronized Object initialValue() {            return new char[20];        }    };    private static int getChars(long i, char[] buf) {        long q;        int r;        int charPos = 20;        char sign = 0;        if (i < 0) {            sign = '-';            i = -i;        }        // Get 2 digits/iteration using longs until quotient fits into an int        while (i > Integer.MAX_VALUE) {             q = i / 100;            // really: r = i - (q * 100);            r = (int)(i - ((q << 6) + (q << 5) + (q << 2)));            i = q;            buf[--charPos] = Integer.DigitOnes[r];            buf[--charPos] = Integer.DigitTens[r];        }        // Get 2 digits/iteration using ints        int q2;        int i2 = (int)i;        while (i2 >= 65536) {            q2 = i2 / 100;            // really: r = i2 - (q * 100);            r = i2 - ((q2 << 6) + (q2 << 5) + (q2 << 2));            i2 = q2;            buf[--charPos] = Integer.DigitOnes[r];            buf[--charPos] = Integer.DigitTens[r];        }        // Fall thru to fast mode for smaller numbers        if (sun.misc.BuildFlags.qAssertsEnabled)           assert i2 <= 65536: i2;        for (;;) {            q2 = (i2 * 52429) >>> (16+3);            r = i2 - ((q2 << 3) + (q2 << 1));  // r = i2-(q2*10) ...            buf[--charPos] = Integer.digits[r];            i2 = q2;            if (i2 == 0) break;        }        if (sign != 0) {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区免费电影| 91在线观看污| 国产呦萝稀缺另类资源| 国产成人亚洲精品青草天美 | 成人黄页毛片网站| 97精品电影院| 欧美va天堂va视频va在线| 国产欧美va欧美不卡在线| 亚洲精品国久久99热| 日本成人在线网站| 国产一区二区三区视频在线播放| 丁香啪啪综合成人亚洲小说| 色综合久久久久| 久久综合狠狠综合久久激情 | 91首页免费视频| 精品国产精品网麻豆系列| 亚洲最大的成人av| 国产成人在线看| 日韩欧美在线不卡| 亚洲资源在线观看| 91麻豆精东视频| 欧美高清在线一区| 国产久卡久卡久卡久卡视频精品| 欧美日韩一区三区四区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 日韩精品综合一本久道在线视频| 亚洲欧美一区二区三区极速播放| 国内一区二区在线| 精品国产91久久久久久久妲己| 偷拍与自拍一区| 欧美亚洲一区二区在线观看| 亚洲欧洲99久久| 在线视频国内自拍亚洲视频| 国产精品久久久久久久久久免费看| 精品一区二区三区视频 | 久久机这里只有精品| 欧美不卡一区二区| 经典三级在线一区| 国产欧美日韩精品a在线观看| 国产一区二区三区香蕉 | 免费美女久久99| 337p粉嫩大胆色噜噜噜噜亚洲| 国产一区二区美女| 亚洲欧美国产毛片在线| 日本精品视频一区二区| 日韩精品一级中文字幕精品视频免费观看 | 久久不见久久见免费视频1| 欧美三级视频在线观看| 美女爽到高潮91| 国产精品污污网站在线观看| 97se狠狠狠综合亚洲狠狠| 亚洲国产精品欧美一二99| 日韩欧美一二三区| 成人av电影在线观看| 亚洲午夜在线观看视频在线| 欧美一区二区三区在线| 国产99久久久精品| 奇米四色…亚洲| 亚洲丝袜制服诱惑| 欧美tickling挠脚心丨vk| 91一区二区三区在线播放| 蜜臀久久99精品久久久久久9 | 日本伊人色综合网| 国产精品久久久久婷婷二区次| 91丨porny丨蝌蚪视频| 美女网站一区二区| 亚洲一区免费在线观看| 久久色.com| 欧美sm极限捆绑bd| 色综合久久久久综合99| 成人不卡免费av| 成人免费毛片aaaaa**| 国产高清视频一区| 日本va欧美va精品发布| 亚洲成a人片综合在线| 午夜精品国产更新| 一区二区三区四区激情| 国产精品久久久久久福利一牛影视 | 中文子幕无线码一区tr| 日韩精品一区二区三区视频| 91精品国产综合久久国产大片| 在线观看av一区二区| 欧美日韩一区精品| 欧美日韩国产电影| 欧美午夜一区二区三区 | 亚洲成av人**亚洲成av**| 亚洲综合久久久久| 午夜精品影院在线观看| 午夜欧美2019年伦理| 激情欧美日韩一区二区| 粉嫩一区二区三区在线看| 9l国产精品久久久久麻豆| 日本久久一区二区三区| 日韩亚洲欧美成人一区| 久久一二三国产| 亚洲激情五月婷婷| 日韩电影在线观看电影| 国产乱人伦偷精品视频免下载 | 国产精品无遮挡| 午夜影院久久久| 欧美丰满少妇xxxxx高潮对白| 中文字幕亚洲电影| 亚洲成a人在线观看| 99久久伊人网影院| 51久久夜色精品国产麻豆| 国产精品久久久久久一区二区三区| 亚洲电影欧美电影有声小说| 精品福利一二区| 久久久久国产精品厨房| 极品少妇xxxx精品少妇| 精品少妇一区二区三区在线播放| 亚洲欧洲精品一区二区三区不卡| 日本aⅴ免费视频一区二区三区| 99热在这里有精品免费| 欧美电影精品一区二区| 亚洲欧美视频在线观看视频| 激情成人午夜视频| 日韩视频一区二区| 亚洲第一二三四区| 91亚洲精华国产精华精华液| 精品福利av导航| 国产精品一区二区91| 欧美激情综合在线| 粉嫩av一区二区三区粉嫩 | 欧美午夜视频网站| 亚洲综合色丁香婷婷六月图片| 一本一道久久a久久精品| 午夜精品福利一区二区三区av | 久久精品人人做| 麻豆一区二区三| 国产精品久久久久一区二区三区共| 欧美日韩久久不卡| 成人网在线免费视频| 亚洲一线二线三线视频| 精品免费视频一区二区| aa级大片欧美| 精品一区二区免费视频| 亚洲成精国产精品女| 欧美电视剧在线观看完整版| 成人avav影音| 热久久国产精品| 国产日韩在线不卡| 日韩三级精品电影久久久| 97国产精品videossex| 亚洲高清在线精品| 久久久高清一区二区三区| 欧美日韩不卡一区二区| 99久久久精品免费观看国产蜜| 老司机免费视频一区二区三区| 国产精品毛片大码女人| 精品国产免费人成电影在线观看四季 | 久久综合色鬼综合色| 精品视频在线视频| 色综合天天做天天爱| 国产成人av一区二区| 久久99精品久久久久久| 国产伦理精品不卡| 成人午夜大片免费观看| av高清久久久| 91在线视频播放| 一本一本大道香蕉久在线精品 | 欧美中文字幕一区二区三区| 久久精品99国产精品日本| 亚洲一区二区三区四区在线| 国产精品国产三级国产普通话三级 | 欧美日韩激情一区二区三区| 欧美影视一区在线| caoporen国产精品视频| av午夜一区麻豆| aaa欧美大片| 色综合天天综合狠狠| 91理论电影在线观看| 北岛玲一区二区三区四区| 成人精品鲁一区一区二区| 国产91精品一区二区| 成人一二三区视频| 毛片av一区二区三区| 激情文学综合丁香| 国产精品影视在线| 99久久免费视频.com| 欧美日韩精品一区二区在线播放| 色天天综合色天天久久| 欧美精品色一区二区三区| 日韩精品专区在线影院重磅| 精品av综合导航| 综合色中文字幕| 免费在线一区观看| 国产不卡免费视频| 欧美乱熟臀69xxxxxx| 国产三级精品在线| 性欧美大战久久久久久久久| 美女高潮久久久| 欧美亚洲综合色| 亚洲天天做日日做天天谢日日欢| 亚洲精品成人少妇| 国产九色sp调教91| 欧美一区2区视频在线观看| 国产精品久久夜| 精品一区二区综合| 欧美日韩夫妻久久|