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

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

?? stdlib.java

?? A very smaller script interpretor that java based system. Can work on j2se / j2me / win C++ platform
?? JAVA
字號:
package gscript;

import java.util.*;
import gscript.Interpreter;

/**
 * 標準方法庫 standard method lib
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2007</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */
public class Stdlib
    extends Lib {

  {
    methodNames = new String[] {
        "print" //0 向控制臺輸出字符串
        , "min" //1 求最小值
        , "max" //2 求最大值
        , "asize" //3 求數組大小
        , "abs" //4 求取對值
        , "random" //5 得到一個隨機數
        , "mod" //6 取余
        , "println" //7 輸出回車
        , "ssize" //8 字符串長度
    };
  }

  public DataType call(Vector para, int methodID) {
    switch (methodID) {
      case 0:
        return print(para);
      case 1:
        return min(para);
      case 2:
        return max(para);
      case 3:
        return asize(para);
      case 4:
        return abs(para);
      case 5:
        return random();
      case 6:
        return mod(para);
      case 7:
        return println(para);
      case 8:
        return ssize(para);
    }
    return null;
  }

  /**
   * 向控制臺輸出字符串
   *
   * @param para String
   * @return Object
   */
  private DataType print(Vector para) {
    String s = ( (DataType) (Interpreter.vPopBack(para))).getString();
    System.out.print(s);
    return null;
  }

  /**
   * 向控制臺輸出字符串
   *
   * @param para String
   * @return Object
   */
  private DataType println(Vector para) {
    DataType dt = (DataType) Interpreter.vPopBack(para);
    String s = dt == null ? null : dt.getString();
    if (s == null) {
      System.out.println();
    }
    else {
      System.out.println(s);
    }
    return null;
  }

  /**
   * 求最小值
   *
   * @param para int
   * @return Integer
   */
  private Int min(Vector para) {
    int x = ( (Int) Interpreter.vPopBack(para)).getVal();
    int y = ( (Int) Interpreter.vPopBack(para)).getVal();
    return new Int(x > y ? y : x);
  }

  /**
   * 求最大值
   *
   * @param para int
   * @return Integer
   */
  private Int max(Vector para) {
    int x = ( (Int) Interpreter.vPopBack(para)).getVal();
    int y = ( (Int) Interpreter.vPopBack(para)).getVal();
    return new Int(x > y ? x : y);
  }

  /**
   * 求數組大小
   *
   * @param para int
   * @return Integer
   */
  private Int asize(Vector para) {
    Array arr = (Array) Interpreter.vPopBack(para);
    return new Int(arr.elements.length);
  }

  /**
   * 求最大值
   *
   * @param para int
   * @return Integer
   */
  private Int abs(Vector para) {
    int x = ( (Int) Interpreter.vPopBack(para)).getVal();
    return new Int(Math.abs(x));
  }

  //隨機數基石
  private static Random random = new Random(); //定義一個隨機值

  /**
   * 產生一個隨機數,這個數一定是正數
   * @return int 返回一個正數
   */
  public static DataType random() {
    return new Int(random.nextInt());
  }

  /**
   * 取余
   *
   * @param para int
   * @return gscript.Int
   */
  private Int mod(Vector para) {
    int x = ( (Int) Interpreter.vPopBack(para)).getVal();
    int y = ( (Int) Interpreter.vPopBack(para)).getVal();
    return (new Int(x % y));
  }

  /**
   * 字符串長度
   *
   * @param para int
   * @return Integer
   */
  private Int ssize(Vector para) {
    String s = Interpreter.vPopBack(para).toString();
    return new Int(s.length());
  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区免费观看视频| 制服丝袜中文字幕一区| 国产午夜精品一区二区| 国产一区二区伦理| 欧美韩国日本一区| caoporn国产精品| 亚洲免费在线观看视频| 欧美性生交片4| 强制捆绑调教一区二区| 久久在线观看免费| 成人av中文字幕| 又紧又大又爽精品一区二区| 欧洲精品在线观看| 久久精品国产一区二区| 久久精品欧美日韩精品| 成人app下载| 亚洲国产一区二区三区| 欧美成人在线直播| 粉嫩aⅴ一区二区三区四区五区| 亚洲视频狠狠干| 91精品国产色综合久久久蜜香臀| 精品一区二区在线观看| 国产精品久久久久久久久动漫| 91蜜桃传媒精品久久久一区二区| 亚洲成人777| 国产亚洲一区二区在线观看| 9i看片成人免费高清| 亚洲成av人片| 国产欧美va欧美不卡在线| 色哟哟精品一区| 久久电影网电视剧免费观看| 亚洲色图在线播放| 欧美tk—视频vk| 99视频精品全部免费在线| 日韩av一二三| 中文字幕中文乱码欧美一区二区| 欧美性生活影院| 国产精品1区2区3区在线观看| 一区二区三区四区在线播放| 精品欧美一区二区久久| 色呦呦国产精品| 国产传媒久久文化传媒| 亚瑟在线精品视频| 中文字幕免费一区| 日韩一级二级三级| 在线亚洲一区二区| 国产乱妇无码大片在线观看| 午夜久久久久久| 中文字幕一区二区5566日韩| 日韩欧美国产不卡| 欧美性做爰猛烈叫床潮| 9l国产精品久久久久麻豆| 精品亚洲成a人| 亚洲午夜电影在线观看| 最新成人av在线| 国产色91在线| 欧美一区二区三区在线观看视频| 91网站最新网址| 岛国av在线一区| 精品一区二区精品| 美女一区二区视频| 亚洲chinese男男1069| 亚洲视频一二区| 国产精品成人免费| 国产日韩欧美激情| 久久久久国色av免费看影院| 91精品国产aⅴ一区二区| 欧美性大战xxxxx久久久| 91在线视频网址| 成人国产精品视频| 成人午夜视频福利| 成人国产精品免费网站| 国产成人亚洲综合a∨婷婷| 激情图区综合网| 国产在线不卡一区| 韩国毛片一区二区三区| 裸体一区二区三区| 奇米精品一区二区三区在线观看 | 国产欧美视频一区二区三区| 日韩一级片网址| 日韩一区二区三区视频在线| 6080国产精品一区二区| 这里只有精品视频在线观看| 欧美丰满一区二区免费视频 | 国产成人免费视频一区| 国产综合色在线视频区| 国产精品亚洲第一区在线暖暖韩国| 国内精品写真在线观看| 国产在线视频不卡二| 国产一二精品视频| 成人午夜激情视频| 成人h版在线观看| 色综合久久久久网| 欧美日韩免费观看一区二区三区| 在线播放国产精品二区一二区四区 | 91视频免费看| 色天天综合色天天久久| 欧美久久婷婷综合色| 欧美tickling挠脚心丨vk| 欧美激情在线一区二区三区| 亚洲天堂免费看| 亚洲不卡av一区二区三区| 久久成人18免费观看| 国产成人免费视频| 色综合久久六月婷婷中文字幕| 91福利社在线观看| 日韩免费一区二区| 国产精品午夜在线| 亚洲成在线观看| 国产原创一区二区三区| 99久久久久久99| 欧美日韩国产影片| 久久久久久久国产精品影院| 亚洲男人的天堂在线aⅴ视频| 午夜电影网一区| 国产不卡在线播放| 欧美性videosxxxxx| 久久综合久久综合亚洲| 中文字幕一区二区三区四区不卡| 午夜精品视频一区| 国产成人免费在线视频| 欧美人成免费网站| 国产欧美一区二区三区鸳鸯浴| 亚洲激情图片一区| 国产一区二区成人久久免费影院| 91一区二区在线| 欧美大白屁股肥臀xxxxxx| 亚洲精品乱码久久久久久日本蜜臀| 日韩av不卡在线观看| 色综合天天狠狠| 久久这里只精品最新地址| 亚洲午夜久久久| 成人看片黄a免费看在线| 91精品国产91久久久久久一区二区| 中文字幕成人网| 久久精品国产秦先生| 91久久精品一区二区| 欧美国产国产综合| 久久99精品国产麻豆婷婷| 日本韩国一区二区| 欧美国产激情一区二区三区蜜月| 免费在线看一区| 欧美在线视频日韩| 国产精品视频九色porn| 久久机这里只有精品| 欧美日韩高清一区二区不卡| 中文字幕一区二区三区四区| 国产麻豆视频精品| 欧美刺激午夜性久久久久久久 | 午夜精品久久久久久久99樱桃| 99久久久国产精品| 欧美韩国一区二区| 国产成人精品综合在线观看| 欧美成人国产一区二区| 亚洲国产成人高清精品| 日本精品免费观看高清观看| 国产精品亲子伦对白| 国产精品1区2区3区在线观看| 日韩亚洲欧美成人一区| 日韩av网站免费在线| 在线不卡欧美精品一区二区三区| 亚洲一区国产视频| 色一区在线观看| 亚洲美女免费视频| 91免费看视频| 亚洲毛片av在线| 91久久人澡人人添人人爽欧美| 最新国产精品久久精品| 不卡的av中国片| 日韩一区在线免费观看| eeuss鲁一区二区三区| 亚洲欧洲无码一区二区三区| 成人免费视频app| 国产精品电影院| 色视频一区二区| 亚洲一二三区在线观看| 欧美日韩日日夜夜| 日韩中文字幕麻豆| 欧美va亚洲va国产综合| 久久国产精品无码网站| 久久久www成人免费无遮挡大片| 国产福利不卡视频| 中文字幕一区二| 欧美又粗又大又爽| 亚洲成人精品影院| 欧美电影免费观看高清完整版| 精品一区二区三区免费视频| 久久久久久久久久久久久久久99 | 成人一区在线观看| 亚洲男人天堂一区| 91精品国产乱码久久蜜臀| 久久99日本精品| 国产精品卡一卡二卡三| 91久久精品一区二区三| 日韩综合在线视频| 久久久精品免费观看| 99久久精品国产一区二区三区 | 岛国精品一区二区| 亚洲综合视频在线| 精品国产91久久久久久久妲己|