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

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

?? score.java

?? DOJA平臺賽車游戲
?? JAVA
字號:
/*
 * @(#)Score.java    1.0 04/07/01 @(#)
 *
 * Copyright 2004 NTT DoCoMo, Inc. All rights reserved.
 */
import java.io.InputStream;
import java.io.OutputStream;

import javax.microedition.io.Connector;

/** 
 * Score<BR>
 * The class which manages the current score and the hi-score.
 * <p>
 * @version 1.0
 * </p>
 */
public class Score {
    /** Point */
    private static final int BASE_POINT = 50;
    /** Score */
    private int score;
    /** Hi-Score */
    private int hi_score;
    /** Ranking */
    private int[] scoreRanking;
    /** Preservation number of cases */
    public static final int COUNT_SCORE_RANKING = 5;
    /** Now ranking */
    private int ranking;
    /** Existence of updating */
    private boolean rankUp;

    /**
     * Constructor.
     */
    public Score() {
        reset();
        hi_score = 0;
        scoreRanking = new int[COUNT_SCORE_RANKING];
        for (int i = 0; i < COUNT_SCORE_RANKING; i++) {
            scoreRanking[i] = 0;
        }
        load();
    }

    /**
     * Initialization
     */
    public void reset() {
        score = 0;
        ranking = COUNT_SCORE_RANKING - 1;
        rankUp = false;
    }

    /**
     * Adds <code>BASE_POINT</code> to the score.
     */
    public void add() {
        add(BASE_POINT);
    }

    /**
     * Adds <code>_point</code> to the score.
     * @param _point The value to add
     */
    public void add(int _point) {
        score += _point;
        if (score > scoreRanking[ranking]) {
            for (int i = 0; i < COUNT_SCORE_RANKING; i++) {
                if (scoreRanking[i] < score) {
                    ranking = i;
                    rankUp = true;
                    break;
                }
            }

            if (score > hi_score) {
                hi_score = score;
            }
        }
    }

    /**
     * Acquires current score.
     * @return Score
     */
    public int getScore() {
        return score;
    }

    /**
     * Aquires Hi-Score.
     * @return Hi-Score
     */
    public int getHighScore() {
        return hi_score;
    }

    /**
     * Reads Hi-Score saved on the scratchpad.
     */
    public void load() {
        InputStream in = null;
        try {
            in = Connector.openInputStream("scratchpad:///0");

            for (int i = 0; i < COUNT_SCORE_RANKING; i++) {
                scoreRanking[i] = in.read() << 24;
                scoreRanking[i] |= (in.read() << 16);
                scoreRanking[i] |= (in.read() << 8);
                scoreRanking[i] |= in.read();
            }
        } catch (Exception e) {
            for (int i = 0; i < COUNT_SCORE_RANKING; i++) {
                scoreRanking[i] = 0;
            }
        } finally {
            try {
                if (null != in) {
                    in.close();
                }
            } catch (Exception e) {
                // NOP
            }
            hi_score = scoreRanking[0];
        }
    }

    /**
     * Writes down Hi-Score on a scratchpad.
     */
    public void save() {
        OutputStream out = null;
        try {
            out = Connector.openOutputStream("scratchpad:///0");

            for (int i = 0; i < COUNT_SCORE_RANKING; i++) {
                if (score > scoreRanking[i]) {
                    for (int j = COUNT_SCORE_RANKING -2; j >= i; j--) {
                        scoreRanking[j+1] = scoreRanking[j];
                    }
                    scoreRanking[i] = score;
                    score = 0;
                }
                out.write((scoreRanking[i] >>> 24) & 0xff);
                out.write((scoreRanking[i] >>> 16) & 0xff);
                out.write((scoreRanking[i] >>> 8) & 0xff);
                out.write(scoreRanking[i] & 0xff);
            }
        } catch (Exception e) {
        } finally {
            try {
                if (null != out) {
                    out.close();
                }
            } catch (Exception e) {
                // NOP
            }
        }
    }

    /**
     * Aquires Score ranking.
     * @return Score ranking
     */
    public int[] getScoreRanking() {
        return scoreRanking;
    }

    /**
     * Aquires current score rank.
     * @return Current score rank
     */
    public int getRanking() {
        return ranking + 1;
    }

    /**
     * Aquires updating existence.
     * @return true:Updating
     */
    public boolean isRankUp() {
        return rankUp;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区视频在线播放| 日韩欧美高清在线| 亚洲国产精品久久久久婷婷884 | 久久九九99视频| 国模少妇一区二区三区| 国产丝袜在线精品| 色综合一区二区| 亚洲成av人片在线观看无码| 在线成人av网站| 精品中文字幕一区二区小辣椒| 国产亚洲欧美色| 色天使色偷偷av一区二区| 亚洲国产精品欧美一二99 | 欧美日韩国产三级| 奇米色一区二区| 久久久精品日韩欧美| 91蝌蚪porny| 日韩精品一卡二卡三卡四卡无卡| 精品噜噜噜噜久久久久久久久试看 | 久久看人人爽人人| 91麻豆精品视频| 三级久久三级久久| 国产欧美综合色| 欧美性感一类影片在线播放| 捆绑调教一区二区三区| 国产精品久久久久久亚洲伦| 欧美精品一级二级三级| 国产夫妻精品视频| 亚洲国产精品影院| 久久久久国产免费免费 | 精品成人一区二区三区| 99热在这里有精品免费| 三级成人在线视频| 国产精品久久久久7777按摩| 在线播放欧美女士性生活| 成人中文字幕合集| 婷婷六月综合网| 欧美高清在线一区二区| 911精品产国品一二三产区| 国产盗摄精品一区二区三区在线| 亚洲国产精品人人做人人爽| 久久久综合网站| 欧美午夜在线观看| 国产二区国产一区在线观看| 图片区小说区区亚洲影院| 日本一区二区三区久久久久久久久不 | 久久精品国产亚洲5555| 亚洲欧美另类久久久精品| 精品国产91久久久久久久妲己| 色8久久人人97超碰香蕉987| 国产麻豆视频精品| 五月婷婷另类国产| 亚洲欧美自拍偷拍色图| 欧美va天堂va视频va在线| 欧美亚洲国产bt| 成人激情午夜影院| 久久99精品国产麻豆婷婷| 亚洲成人免费视| 日韩毛片视频在线看| 欧美大黄免费观看| 日本韩国欧美三级| 国产成人在线电影| 奇米亚洲午夜久久精品| 亚洲一区二区三区免费视频| 国产精品久久夜| 国产亚洲综合在线| 日韩一级二级三级精品视频| 91传媒视频在线播放| 成人激情小说乱人伦| 国产乱子轮精品视频| 老汉av免费一区二区三区| 午夜精品久久久久影视| 亚洲人成小说网站色在线| 久久精品视频一区二区三区| 日韩一区二区视频| 精品视频在线免费观看| 色综合天天视频在线观看| 国产精品1区2区| 韩国毛片一区二区三区| 日本不卡视频在线| 丝袜美腿亚洲色图| 亚洲h在线观看| 亚洲一级二级在线| 亚洲蜜臀av乱码久久精品| 中文字幕在线不卡一区二区三区| 久久精品视频在线看| 欧美精品一区二区蜜臀亚洲| 欧美一级专区免费大片| 884aa四虎影成人精品一区| 欧美日韩另类一区| 欧美日韩一区二区三区高清| 色偷偷一区二区三区| 99re6这里只有精品视频在线观看| 国产xxx精品视频大全| 国产一二精品视频| 国产精品1区二区.| 国产精品99久久久久| 国产精品69毛片高清亚洲| 国产精品一级二级三级| 国产麻豆精品视频| 国产成人综合在线观看| 国产成人日日夜夜| 国产成人精品一区二区三区四区| 国产一区二区在线观看免费| 国产一区二区精品久久99| 国产精品1区二区.| 成人激情开心网| 91在线你懂得| 欧美性猛交xxxxxxxx| 欧美色爱综合网| 欧美美女视频在线观看| 欧美夫妻性生活| 欧美成人伊人久久综合网| 欧美videossexotv100| 久久久久久久久久久黄色| 久久久久高清精品| 国产精品国产三级国产三级人妇| 1024国产精品| 亚洲午夜羞羞片| 午夜成人免费电影| 麻豆精品在线观看| 国产一区二区精品久久99 | 粉嫩绯色av一区二区在线观看 | 6080国产精品一区二区| 日韩一区二区三区电影| 精品国产欧美一区二区| 国产亚洲成av人在线观看导航| 日本一区二区三区视频视频| 亚洲三级小视频| 亚洲成年人影院| 精品在线播放免费| 风间由美性色一区二区三区| 色偷偷成人一区二区三区91| 欧美精品99久久久**| 精品嫩草影院久久| 国产精品美女久久久久av爽李琼 | 在线视频国产一区| 欧美日韩成人在线一区| 精品国产99国产精品| 国产精品毛片大码女人| 亚洲午夜电影在线| 久久97超碰国产精品超碰| 国产盗摄精品一区二区三区在线| 色综合久久九月婷婷色综合| 制服丝袜成人动漫| 久久久99精品久久| 一区二区免费在线播放| 久久电影网电视剧免费观看| 成人av电影在线网| 7777精品伊人久久久大香线蕉完整版| 精品国产制服丝袜高跟| 亚洲日本在线看| 免费人成精品欧美精品| a亚洲天堂av| 在线不卡中文字幕播放| 亚洲国产精品传媒在线观看| 亚洲一区二区三区影院| 国产在线精品一区在线观看麻豆| 成人一区二区三区视频在线观看 | 综合电影一区二区三区| 日韩成人伦理电影在线观看| 粉嫩aⅴ一区二区三区四区 | 欧美日韩在线免费视频| 久久久www成人免费无遮挡大片| 亚洲人成精品久久久久久| 麻豆高清免费国产一区| 99re视频精品| 亚洲精品在线免费播放| 一二三四区精品视频| 国产美女久久久久| 欧美巨大另类极品videosbest | 久久久午夜精品| 夜夜嗨av一区二区三区中文字幕 | 成人av在线播放网站| 3d动漫精品啪啪一区二区竹菊| 中文字幕乱码久久午夜不卡| 三级不卡在线观看| 99国产精品久| 精品国产一区a| 亚洲午夜激情av| 成人h精品动漫一区二区三区| 欧美一卡在线观看| 洋洋av久久久久久久一区| 国产91丝袜在线观看| 欧美精品在线观看播放| 国产精品成人免费| 麻豆91精品91久久久的内涵| 在线一区二区三区四区五区| 国产女人18毛片水真多成人如厕| 日本午夜精品一区二区三区电影| 色偷偷久久一区二区三区| 国产亚洲综合性久久久影院| 蜜臀av性久久久久蜜臀aⅴ四虎 | 精品国产制服丝袜高跟| 亚洲一区二区三区自拍| 成人av网在线| 国产亚洲短视频| 经典三级一区二区| 欧美一区二区三区视频在线观看 | 亚洲精品高清在线观看|