Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается создать файл, имя которого должен содержать текущую время и дату. Помогите.. / 3 сообщений из 3, страница 1 из 1
16.09.2013, 01:17:16
    #38397217
moskov199
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается создать файл, имя которого должен содержать текущую время и дату. Помогите..
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
public static void main(String[] args) throws IOException {
       String name = Calendar.getInstance().getTime().toString();
       File file = new File("C:/"+name+".txt");
       if(!file.exists())
       {
           file.createNewFile();
       }

    }


Компилятор пишет следующую ошибку:

Exception in thread "main" java.io.IOException: Синтаксическая ошибка в имени файла, имени папки или метке тома
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at javaapplication18.JavaApplication18.main(JavaApplication18.java:33)
Java Result: 1
СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 0 секунд);

Господа подскажите как исправить! Буду очень благодарен...
...
Рейтинг: 0 / 0
16.09.2013, 01:45:58
    #38397223
ozzmosis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается создать файл, имя которого должен содержать текущую время и дату. Помогите..
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
import java.io.*;
import java.text.*;
class FileNameWithTimeStamp {
  //private static SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_HHmmss.SSS"); // ."SSS" => milliseconds
  private static SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_HHmmss");
  public static void main(String[] args) {
    try {
      // Atomically creates a new, empty file named by this abstract pathname
      // if and only if a file with this name does not yet exist.
      new File("C:\\"+sdf.format( System.currentTimeMillis() )+".txt").createNewFile();
    } catch(IOException x) { x.printStackTrace(); }
  }
}
...
Рейтинг: 0 / 0
16.09.2013, 01:54:41
    #38397226
moskov199
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается создать файл, имя которого должен содержать текущую время и дату. Помогите..
ozzmosis, Огромное спасибо тебе :).
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается создать файл, имя которого должен содержать текущую время и дату. Помогите.. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]