分享到:
当前位置:许肯中文网 > 我的1979 > 正文 15、骂战

正文 15、骂战

书名:我的1979  类别:网游动漫  作者:争斤论两花花帽 || 错误/举报 更新/提醒 投票推荐

    请稍后阅读,章节错误

    packagenetbsp;   2

    3

    ;

    4

    ;

    5

    ;

    6

    ;   7

    ;

    8

    9

    pb1cc1assreprtt1{

    1

    11

    /**

    12

    *格式化日期

    13

    *aparabj日期对象

    14

    *aparafrat格式化字符串

    15

    *aretrn

    16

    */

    17

    pb1netgfratdate(bjenetgfrat){

    18

    f(bj==n11)

    19

    retrn““;

    2

    21

    strngs=(bj);

    22

    f(frat==n11||““.eqa1s(())){

    23

    frat=“yyyy--dd“;

    24

    }

    25

    try{

    26

    sp1edatefratdatefrat=nesp1edatefrat(frat);

    27

    s=(bj);

    28

    }nete){

    29

    }

    3

    retrns;

    31

    }

    32

    33

    /**

    34

    *格式化数字

    35

    *aparabj数字对象

    36

    *aparafrat格式化字符串

    37

    *aretrn

    38

    */

    39

    pb1netber(bjenetgfrat){

    4

    f(bj==n11)

    41

    retrn““;

    42

    43

    strngs=(bj);

    44

    f(frat==n11||““.eqa1s(())){

    45

    frat=“#.“;

    46

    }

    47

    try{

    48

    f(bjnstannetceff1at){

    49

    f((“%“)){

    5

    nberfratnberfrat=;   51

    s=(bj);

    52

    }e1se{

    53

    deca1fratdenetedeca1frat(frat);

    54

    s=(bj);

    55

    }

    56

    }e1se{

    57

    nberfratnberfrat=;   58

    s=(bj);

    59

    }

    6

    }nete){

    61

    }

    62

    retrns;

    63

    }

    64

    65

    /**

    66

    *计算字符串四则运算表达式

    67

    *aparastrng

    68

    *aretrn

    69

    */

    7

    pb1netgnetgstrng){

    71

    strngregexceck=“[()d+-*/.]*“;//是否是合法的表达式

    72

    73

    f(!))

    74

    retrnstrng;

    75

    76

    atnet11;

    77

    strngtep=““;

    78

    ntndex=-1;

    79

    strngregex=“([d.+-*/]+)“;//提取括号表达式

    8

    strng=(“s“,““);//去除空格

    81

    try{

    82

    patternpattern=(regex);

    83

    //循环计算所有括号里的表达式

    84

    1e(()){

    85

    );

    86

    1e(atnetd()){

    87

    tep=();

    88

    ndex=(tep);

    89

    strng=(,ndex)

    9

    +netbracket(tep)

    91

    +(ndex+());

    92

    }

    93

    }

    94

    //最后计算总的表达式结果

    95

    strng=netbranetg);

    96

    }netberfratexnete){

    97

    ();

    (未完待续。★)

小技巧:按 Ctrl+D 快速保存当前章节页面至浏览器收藏夹;按 回车[Enter]键 返回章节目录,按 ←键 回到上一章,按 →键 进入下一章。