Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //package Lab1_HW01_1;
- import java.io.File;
- public class HW01_1 {
- public static void main(String[] args) {
- File f=new File(".");
- File niza[]=f.listFiles();
- double S=0;
- int br=0;
- for(File f1: niza) {
- if(f1.getAbsolutePath().endsWith(".txt"))
- S+=f1.length();
- br++;
- }
- System.out.println(String.format("%.2f",(float)S/1024)+"kb");
- System.out.println(br);
- }
- }
- __________________________________________________________________
- //package Test;
- import java.awt.Desktop;
- import java.io.File;
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.io.RandomAccessFile;
- import java.util.Scanner;
- public class HW01_2 {
- public static void main(String[] args) throws IOException {
- File f= new File("izvor.txt");
- RandomAccessFile f1 = new RandomAccessFile(f,"rw");
- RandomAccessFile f2 = new RandomAccessFile(new File("destinacija.txt"),"rw");
- if(f.exists())
- {
- for(long i=f1.length()-1;i>=0;i--)
- {
- f1.seek(i);
- f2.write(f1.read());
- }
- f1.close();
- f2.close();
- }else
- System.out.println("Fajlot: "+f.getName()+" ne postoi");
- }
- }
- ____________________________________________________
- import java.io.BufferedReader;
- import java.io.BufferedWriter;
- import java.io.File;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class HW01_3 {
- public static void main(String[]args) throws IOException{
- BufferedReader reader=null;
- BufferedWriter writer=null;
- try{
- File f=new File("izvor.txt");
- reader=new BufferedReader(new FileReader(f));
- writer=new BufferedWriter(new FileWriter(new File("destinacija.txt")));
- StringBuilder sb=new StringBuilder();
- String s=null;
- while((s=reader.readLine())!=null){
- sb.append(s);
- }
- writer.write(sb.reverse().toString());
- writer.flush();
- }catch(IOException e){
- e.printStackTrace();
- }finally{
- reader.close();
- writer.flush();
- writer.close();
- }
- }
- }
- _____________________________________________
- //package Test;
- import java.io.BufferedReader;
- import java.io.BufferedWriter;
- import java.io.File;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class HW01_4 {
- public static void main(String[]args) throws IOException{
- BufferedReader reader=null;
- BufferedWriter writer=null;
- try{
- File f=new File("rezultati.csv");
- reader=new BufferedReader(new FileReader(f));
- writer=new BufferedWriter(new FileWriter(new File("destinacija.tsv")));
- String s=null;
- int sum=0;
- while((s=reader.readLine())!=null){
- String[]parts=null;
- sum=0;
- for(int i=1;i<parts.length;i++){
- sum+=Integer.parseInt(parts[i]);
- if(i!=parts.length-1)
- writer.write(parts[i]+"\t");
- else
- writer.write(parts[i]);
- }
- System.out.println(parts[0]+" : "+(float)sum/(parts.length-1));
- writer.write(System.lineSeparator());
- }
- }catch(IOException e){
- e.printStackTrace();
- }finally{
- reader.close();
- writer.flush();
- writer.close();
- }
- }
- }
- _____________________________________________________
- import java.io.DataInputStream;
- import java.io.DataOutputStream;
- import java.io.IOException;
- import java.net.ServerSocket;
- import java.net.Socket;
- import java.net.UnknownHostException;
- class TCPClient{
- public static void main(String[] args) throws IOException {
- Socket clientSocket=null;
- try {
- clientSocket=new Socket("localhost",9876);
- DataOutputStream outToServer=new DataOutputStream(clientSocket.getOutputStream());
- outToServer.writeDouble(1.25);
- outToServer.writeLong(123584124);
- outToServer.writeBoolean(true);
- outToServer.writeUTF("UTF String");
- outToServer.flush();
- } catch (UnknownHostException e) {
- e.printStackTrace();
- } catch (IOException e) {
- e.printStackTrace();
- }finally {
- clientSocket.close();
- }
- }
- }
- class TCPServer {
- public static void main(String[] args) throws IOException{
- ServerSocket serversocket1=null;
- try {
- while(true)
- {
- serversocket1=new ServerSocket(9876);
- Socket consocket=serversocket1.accept();
- DataInputStream mes=new DataInputStream(consocket.getInputStream());
- System.out.println(mes.readDouble());
- System.out.println(mes.readLong());
- System.out.println(mes.readBoolean());
- System.out.println(mes.readUTF());
- consocket.close();
- serversocket1.close();
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement