Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8

Создайте приложение, позволяющее организовать ввод/выводданных из/в файл.

18.01.2011, 17:02. Показов 1991. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят помогите кто нибудь??? тут проблемка большая!!!Мне очень нужно создать такое приложение:
Создайте приложение, позволяющее организовать ввод/выводданных из/в файл.
Не подскажите???Очень нужно!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.01.2011, 17:02
Ответы с готовыми решениями:

Создайте приложение, позволяющее рассчитать Силу тока I=U/R
Помогите сделать лабу 7. Создайте приложение позволяющее рассчитать Силу тока I=U/R. При последовательном типе соединения...

Создайте приложение, позволяющее пересчитать Скорость ветра из м/с в км/ч
Помогите сделать лабу Задания. 9. Создайте приложение позволяющее пересчитать Скорость ветра из м/с в км/ч.

Создайте приложение, позволяющее принимать заказы на пошив изделия
Создайте приложение, позволяющее принимать заказы на пошив изделия. Приложение запрашивает следующую информацию: фамилию клиента, дату...

17
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
18.01.2011, 18:16
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//Копирование текстового файла
import java.io.*;
 
class CopyFile {
                public static void main (String args[])
                throws IOException {
                                int i;
                                //Создание объектов классов FileInputStream и FileOutputStream
                                FileInputStream cht;
                                FileOutputStream copy;
 
                                cht = new FileInputStream ("doc1.txt");
                                copy = new FileOutputStream ("doc2.txt");
                                //копирование файла: когда встретится конец doc1, то записываем в doc2.
 
                                do {
                                                i = cht.read();
 
                                                if (i != -1) copy.write(i);
 
                                        } while (i != -1);
 
                                //закрываем файлы
                                cht.close();
 
                                copy.close();
                        }
        }
Вот например, копирование из одного .txt в другой .txt
Для работы, вам нужно будет создать 2 txt файла. doc1.txt и doc2.txt. Программа будет копировать из doc1.txt в doc2.txt
просьба писать в txt файлах английскими буквами.
Есть ещё программка, которая показывает что написано в файле, и информацию о нём, если надо могу скинуть
1
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
18.01.2011, 18:40  [ТС]
Спасибо Большое!!!
Слушай и это все приложение???
0
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
18.01.2011, 18:44
Ну как бы, я не знаю какой объём вам нужен)
А так все эти задания и темы разобраны в учебнике П. Ноутона и Г. Шилдта - "Java2"
0
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
18.01.2011, 18:44  [ТС]
Слушай Guliash
а ты мне не можешь помогать с Java? просто я изучал PASCALe а тут начали изучать JAVA!и я пока что чайник))
Я по NetBeans работаю
0
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
18.01.2011, 18:48
Дружище, я сам в этом не очень понимаю) Не уделяю должного внимания)
Это задание которое я тебе скинул, я делал в лабе, которую нам задали в институте, поэтому так легко нашёл)
А так мой тебе совет, пиши сюда, тут люди отзывчивые, помогут!
0
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
18.01.2011, 20:49  [ТС]
Спасибо

Добавлено через 1 час 17 минут
"1)Для работы, вам нужно будет создать 2 txt файла. doc1.txt и doc2.txt. Программа будет копировать из doc1.txt в doc2.txt
просьба писать в txt файлах английскими буквами.
2)Есть ещё программка, которая показывает что написано в файле, и информацию о нём, если надо могу скинуть"

1) Слушай извини что спрашиваю(чувствую себя не удобно) а как создать 2 txt? и где их создавать?
2)кидай
0
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
18.01.2011, 21:39
1)это обычные блокноты) в doc1.txt например пишешь английскими буквами что нибудь. И при выполнении команды у тебя скопируется из doc1.txt в doc2.txt
2)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//Вывод информации о файле doc.txt
import java.io.*;
import java.util.*;
import java.io.File;
 
 
class file {
                public static void main(String args[])throws IOException {
                                int size;
                                //объявление объекта
                                File f1 = new File("doc.txt");
                                FileInputStream fin;
                                fin = new FileInputStream ("doc.txt");
                                size = fin.available ();
                                //вывод различной информации о файле doc.txt
                                System.out.println ("Razmer: " + size + "byte");
                                System.out.println ("File name: " + f1.getName());
                                System.out.println ("Way: " + f1.getPath());
                                System.out.println (f1.canWrite() ? "dlya zapisi" : "ne dlya zapisi");
                                System.out.println (f1.canRead() ? "dlya chtenya" : "ne dlya chtenya");
                                System.out.println ("Posledniaia modifikacia: " + f1.lastModified());
                                System.out.println ("-------------------------------------------");
 
                                for (int i = 0; i < size;i++) {
                                                System.out.print ((char) fin.read());
                                        }
 
                                //закрытие файла
                                fin.close();
                        }
        }
Тут тоже создашь блокнот с именем "doc.txt". Напишешь в нём что нибудь английскими буквами. И при выполнении у тебя выведется информация о файле, и то что в нём написано.
0
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
18.01.2011, 22:41  [ТС]
Слушай а где создать блокнот??? в Jave?
извини я понимаю что я тебе надоел...
Помоги Плиз...
Как создать блокнот???
или создать его вне программы?
0
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
18.01.2011, 22:45
Просто создаёшь блокнот с именами, которые я указал)
Далее кидаешь их в ту папку, где у тебя лежат сами java файлы. Компилируешь, и ву-аля у тебя должно всё заработать)
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
18.01.2011, 22:48
DeD Глеб, по условию задания:
Цитата Сообщение от DeD Глеб Посмотреть сообщение
Для работы, вам нужно будет создать 2 txt файла. doc1.txt и doc2.txt.
вы сначала ручками создаете 2 файла(как обычно правой кнопкой мыши) и потом заполняете файл doc1.txt
0
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
18.01.2011, 23:08  [ТС]
Спасибо большое!!!
Я все сделал только он почему то не хочет мне удачно Компелировать(((
Он мне высвечивает ошибку на первой строчке где у меня начинается:
// вывод информации о файле doc.txt
и на 4ой строчке(лампочка с восклицательным знаком) где :
import java.util.*;
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
18.01.2011, 23:10
DeD Глеб, выложите весь код, а также текст ошибок
0
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
18.01.2011, 23:45  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//Копирование текстового файла
import java.io.*;//Здесь
 
class CopyFile {
                public static void main (String args[])
                throws IOException {//ЗДЕСЬ
                                int i;
                                //Создание объектов классов FileInputStream и FileOutputStream
                                FileInputStream cht;//ЗДЕСЬ
                                FileOutputStream copy;//ЗДЕСЬ
 
                                cht = new FileInputStream ("doc1.txt");//Здесь
                                copy = new FileOutputStream ("doc2.txt");//Здесь
                                //копирование файла: когда встретится конец doc1, то записываем в doc2.
 
                                do {
                                                i = cht.read();//Здесь
 
                                                if (i != -1) copy.write(i);//Здесь
 
                                        } while (i != -1);
 
                                //закрываем файлы
                                cht.close();//Здесь
 
                                copy.close();//Здесь
                        }
        }
run:
java.lang.NoClassDefFoundError: IOException
Caused by: java.lang.ClassNotFoundException: IOException
at java.net.URLClassLoader$1.run(URLClassLo ader.java:202)
at java.security.AccessController.doPrivile ged(Native Method)
at java.net.URLClassLoader.findClass(URLCla ssLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoa der.java:307)
at sun.misc.Launcher$AppClassLoader.loadCla ss(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoa der.java:248)
Exception in thread "main" Java Result: 1
BUILD SUCCESSFUL (total time: 9 seconds)
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
19.01.2011, 00:32
выложите архив с проектом.
В какой IDE работаете?
1
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
19.01.2011, 11:04
Странно) Я такое приложение бы просто запустил через консоль)
0
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 8
20.01.2011, 18:56  [ТС]
Ребят я все про тоже...Короче у меня получилось все!!Но фишка в том что я только писал через Консоль а препод просит сделать ее графически(типо создать панель, разместить кнопочки типо там файл копировать и тд и тп) а я не знаю как!!
не подскажите???
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
20.01.2011, 20:18
DeD Глеб, выкладывайте архив с проектом, рисуйте в пейнте/гимпе формочку с описанием поведения компонентов, а мы напишем
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.01.2011, 20:18
Помогаю со студенческими работами здесь

Создайте приложение, позволяющее рассчитать Скорость бега спортсмена
Помогите сделать лабу Задания. 8. Создайте приложение позволяющее рассчитать Скорость бега спортсмена если известны Дистанция (м) и...

Создайте приложение, позволяющее принимать заказы на пошив изделия
Создайте приложение, позволяющее принимать заказы на пошив изделия. Приложение запрашивает следующую информацию: фамилию клиента, дату...

Создайте приложение, позволяющее делать заказ на доставку букетов цветов
Создайте приложение позволяющее делать заказ на доставку букетов цветов. Приложение запрашивает следующую информацию: Кому (Ф.И.О.), Адрес,...

Создайте приложение, позволяющее подавать заявку на печать объявления в газете
1. Создайте приложение, позволяющее подавать заявку на печать объявления в газете. Приложение запрашивает следующую информацию: дата...

Приложение,позволяющее организовать печать графического файла на принтере
пишет начинающий) выручайте,передо мной вот такая вот проблема: Реализуйте программное приложение, позволяющее организовать печать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru