test2.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import java.io.File;
  2. import java.text.SimpleDateFormat;
  3. import java.util.Date;
  4. import java.util.Random;
  5. import javax.xml.parsers.DocumentBuilder;
  6. import javax.xml.parsers.DocumentBuilderFactory;
  7. import javax.xml.transform.Transformer;
  8. import javax.xml.transform.TransformerFactory;
  9. import javax.xml.transform.dom.DOMSource;
  10. import javax.xml.transform.stream.StreamResult;
  11. import org.w3c.dom.Document;
  12. import org.w3c.dom.Element;
  13. import org.w3c.dom.NamedNodeMap;
  14. import org.w3c.dom.Node;
  15. /**
  16. * 使用JAVA DOM PARSER:修改 XML 文件
  17. *
  18. * @author zfc
  19. * @date 2017年12月7日 下午8:31:55
  20. */
  21. public class test2 {
  22. public static void main(String[] args) {
  23. SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmm");
  24. String date = sdf.format(new Date());
  25. Random random = new Random();
  26. String fourRandom = String.valueOf(random.nextInt(10000));
  27. int randLength = fourRandom.length();
  28. //不足4位继续补充
  29. if(randLength<4){
  30. for(int remain = 1; remain <= 4 - randLength; remain ++ ){
  31. fourRandom += random.nextInt(10) ;
  32. }
  33. }
  34. System.out.println(date+fourRandom);
  35. }
  36. }