Advertisement
8877omega_java

Random number

Sep 24th, 2015
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.13 KB | None | 0 0
  1. package uns_p;
  2.  
  3. import java.io.File;
  4. import java.io.FileWriter;
  5. import java.io.IOException;
  6. import java.util.Calendar;
  7. import java.util.Scanner;
  8.  
  9. public class Uns_P_C {
  10.     public static void main(String args[]){
  11.  
  12.         String[] week_name = {"Mon.","Tue.","Wed.","Thu","Fri.","Sat.","Sun."};
  13.  
  14.         Calendar calendar = Calendar.getInstance();
  15.  
  16.         int year = calendar.get(Calendar.YEAR);
  17.         int month = calendar.get(Calendar.MONTH) + 1;
  18.         int day = calendar.get(Calendar.DATE);
  19.         int hour = calendar.get(Calendar.HOUR_OF_DAY);
  20.         int minute = calendar.get(Calendar.MINUTE);
  21.         int second = calendar.get(Calendar.SECOND);
  22.         int week = calendar.get(Calendar.DAY_OF_WEEK) - 1;
  23.  
  24.         @SuppressWarnings("resource")
  25.         Scanner scan = new Scanner(System.in);
  26.  
  27.         System.out.println("Set label.");
  28.  
  29.         String val1 = scan.next();
  30.  
  31.         System.out.println("Please enter a numeric value.");
  32.  
  33.         int val = scan.nextInt();
  34.  
  35.         System.out.println("Output number of " + val);
  36.         System.out.println("Output location of.");
  37.         String str = scan.next();
  38.         System.out.println("output : " + str);
  39.  
  40.         try{
  41.               File file = new File(str);
  42.               FileWriter filewriter = new FileWriter(file);
  43.  
  44.               filewriter.write("Date and time of creation : [ " + year
  45.                       + " / " + month + " / " + day + " / " + week_name[week] + " ] Time to : "
  46.                       + hour + ":");
  47.               if (minute < 10){
  48.                   filewriter.write("0" + minute);
  49.               }else{
  50.                   filewriter.write(minute);
  51.               }
  52.               filewriter.write("." + second + "s (JST 20:00 - 8:00 in CST)\n");
  53.               filewriter.write("File dt : " + str + " \n");
  54.               filewriter.write("Label : " + val1 + " \n");
  55.               filewriter.write("Numeric value : " + val + " \n");
  56.  
  57.               filewriter.close();
  58.             }catch(IOException e){
  59.               System.out.println(e);
  60.             }
  61.         double D;
  62.  
  63.         for (int i = 0; i < val; i++){
  64.             D = Math.random();
  65.             System.out.println(D);
  66.             try{
  67.                   File file = new File(str);
  68.                   FileWriter filewriter1 = new FileWriter(file, true);
  69.  
  70.                   filewriter1.write("Resalt : " + D + " \n");
  71.  
  72.  
  73.                   filewriter1.close();
  74.                 }catch(IOException e){
  75.                   System.out.println(e);
  76.                 }
  77.         }
  78.     }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement