StringTokenizer star = new StringTokenizer(l,",");
int id = Integer.parseInt(star.nextToken());
long time =Long.parseLong(star.nextToken());
//String time=star.nextToken();
String start = star.nextToken();

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Sally1

    19人对此回答表示赞同

    看看你if中的表达式。你在满足了第二天条件,第一个还好执行吗?
    展开
    19
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 胡歌是我哥

    8人对此回答表示赞同

    //第一个问题怎么在这里获取到 前面if条件里面的Buy的值;
    在if循环外定义buy
    //第二:获取到buy值以后该怎么做判断?例如( A-B=4 就输出"OK" ;用if,else 该怎么表达)
    先将buy值转换成int类型再判断
    比如 int buyNum = Integer.valueOf(buy).intValue();

    大概如下
    String buy="";
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 键盘手

    8人对此回答表示赞同

    请问下你是不是这样的逻辑。如果time = time1 就得到buy的值。如果time > time1 就得到set的值。
    //然后在判断如果buy - set = 4 的时候就输出ok。
    StringTokenizer star = new StringTokenizer(l,",");
    int id = Integer.parseInt(star.nextToken());
    long time =Long.par
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Piper

    8人对此回答表示赞同

    第一,获得buy。直接在最前面声明就好了。String buy;
    第二,判断的话,那么必须把buy和set转化为整数才是,字符串是不能相减的。转化还是用你上面的parseInt就好了
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部