Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2020, 15:29   #1
Invi
Новичок
Джуниор
 
Регистрация: 02.11.2020
Сообщений: 3
По умолчанию Вывод случайной строки из файла

Имеется сервер и клиент. Сервер передает клиенту рандомную строку из файла.
Сервер
Код:
package server1; 
import java.io.*; 
import java.net.*; 
import java.util.*;
import java.util.Scanner; 
import java.util.Arrays; 
 import java.util.Random;
import java.util.Scanner;
public class Server1 { 
public static void main(String[] args) throws FileNotFoundException { 
Socket s = null; 

File file = new File ("client.txt"); 
 
if (!file.exists()) 
{ 
System.out.println("File not exists."); 
} 
else 
{ 
System.out.println ("File already exists."); 
} 
 
 
try{ 
ServerSocket server = new ServerSocket(8080); 
 
s = server.accept(); 
 PrintStream ks = new PrintStream(s.getOutputStream()); 
 FileReader fread = new FileReader(file); 
 BufferedReader bfread = new BufferedReader(fread); 
while (bfread.ready()) 
{ 
String m = bfread.readLine();

ks.print(m);
} 
 ks.flush(); 
 s.close(); 
 } 
 catch(IOException e) 
 { 
 System.out.println ("Error: " + e); 
 } 
} 
}
Клиент
Код:
package client; 
import java.io.*; 
import java.net.*; 
 
public class Client { 
public static void main(String[] args) { 
Socket s = null; 
try { 
s = new Socket("localhost", 8080); 
BufferedReader dis = new BufferedReader(new InputStreamReader(s.getInputStream())); 
String msg = dis.readLine(); 
System.out.println(msg); 
} 
catch (IOException e){ 
System.out.println ("Error -> " + e); 
} 
} 
 
}
Invi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите изменить формат вывода случайной строки IgorGera PHP 0 01.11.2019 19:01
Вывод строки из файла .inf (Pascal) kenko825 Помощь студентам 3 02.12.2015 00:02
Вывод рандомной строки их файла AcaNthuS Помощь студентам 8 24.01.2015 13:16
вывод последней строки из TXT файла vlad.md PHP 4 01.12.2011 06:08
Вывод случайной бегущей строки [xml] mental PHP 0 24.06.2010 02:06