当前位置: 代码迷 >> J2SE >> js代码转JAVA带代码,该如何处理
  详细解决方案

js代码转JAVA带代码,该如何处理

热度:157   发布时间:2016-04-24 12:42:26.0
js代码转JAVA带代码
function juid()
{
return((new Date().getTime()*10000+Math.random(1)*10000).toString(32)+(new Date().getTime()*10000+Math.random(1)*10000).toString(32)).substr(0,11)
}

------解决方案--------------------
不知道是不是这个意思~!
Java code
public class Test {    public static void main(String[] args) {        Date date1 = new Date();        long time1 = date1.getTime() * 10000;        double ran1 = Math.random() * 10000;        String firstString = Double.toString(time1 + ran1);        System.out.println(firstString);        Date date2 = new Date();        long time2 = date2.getTime() * 10000;        double ran2 = Math.random() * 10000;        String secondString = Double.toString(time2 + ran2);        System.out.println(secondString);        String finalString = firstString + secondString;        System.out.println(finalString.substring(0, 11));    }}
------解决方案--------------------
ding
------解决方案--------------------
Java code
    public static void main(String[] args) {        // TODO Auto-generated method stub        Random rd = new Random();        System.out.println((Long.toString(new Date().getTime()*10000+rd.nextInt(1)*10000,32)+Long.toString(new Date().getTime()*10000+rd.nextInt(1)*10000,32)).substring(0,11));    }
------解决方案--------------------
new Date().getTime() =》 System.currentMillions()
Math.random(1) => rd.nextInt(1)
substr =》 substring()
基本就这3个
------解决方案--------------------

------解决方案--------------------
主要就是javascript的
JScript code
new Date().getTime().toString(32)
------解决方案--------------------
  相关解决方案