Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
995
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.81 KB | None | 0 0
  1. //package Lab1_HW01_1;
  2.  
  3. import java.io.File;
  4.  
  5. public class HW01_1 {
  6.  
  7. public static void main(String[] args) {
  8. File f=new File(".");
  9. File niza[]=f.listFiles();
  10. double S=0;
  11. int br=0;
  12. for(File f1: niza) {
  13. if(f1.getAbsolutePath().endsWith(".txt"))
  14. S+=f1.length();
  15. br++;
  16. }
  17. System.out.println(String.format("%.2f",(float)S/1024)+"kb");
  18. System.out.println(br);
  19. }
  20.  
  21. }
  22.  
  23. __________________________________________________________________
  24.  
  25.  
  26. //package Test;
  27.  
  28. import java.awt.Desktop;
  29. import java.io.File;
  30. import java.io.FileInputStream;
  31. import java.io.FileOutputStream;
  32. import java.io.FileReader;
  33. import java.io.FileWriter;
  34. import java.io.IOException;
  35. import java.io.RandomAccessFile;
  36. import java.util.Scanner;
  37.  
  38. public class HW01_2 {
  39.  
  40. public static void main(String[] args) throws IOException {
  41. File f= new File("izvor.txt");
  42. RandomAccessFile f1 = new RandomAccessFile(f,"rw");
  43. RandomAccessFile f2 = new RandomAccessFile(new File("destinacija.txt"),"rw");
  44. if(f.exists())
  45. {
  46. for(long i=f1.length()-1;i>=0;i--)
  47. {
  48. f1.seek(i);
  49. f2.write(f1.read());
  50. }
  51. f1.close();
  52. f2.close();
  53. }else
  54. System.out.println("Fajlot: "+f.getName()+" ne postoi");
  55. }
  56. }
  57.  
  58.  
  59.  
  60.  
  61. ____________________________________________________
  62.  
  63.  
  64. import java.io.BufferedReader;
  65. import java.io.BufferedWriter;
  66. import java.io.File;
  67. import java.io.FileReader;
  68. import java.io.FileWriter;
  69. import java.io.IOException;
  70. import java.io.InputStreamReader;
  71.  
  72. public class HW01_3 {
  73. public static void main(String[]args) throws IOException{
  74. BufferedReader reader=null;
  75. BufferedWriter writer=null;
  76. try{
  77. File f=new File("izvor.txt");
  78. reader=new BufferedReader(new FileReader(f));
  79. writer=new BufferedWriter(new FileWriter(new File("destinacija.txt")));
  80. StringBuilder sb=new StringBuilder();
  81. String s=null;
  82. while((s=reader.readLine())!=null){
  83. sb.append(s);
  84. }
  85. writer.write(sb.reverse().toString());
  86. writer.flush();
  87. }catch(IOException e){
  88. e.printStackTrace();
  89. }finally{
  90. reader.close();
  91. writer.flush();
  92. writer.close();
  93. }
  94. }
  95. }
  96.  
  97. _____________________________________________
  98.  
  99. //package Test;
  100. import java.io.BufferedReader;
  101. import java.io.BufferedWriter;
  102. import java.io.File;
  103. import java.io.FileReader;
  104. import java.io.FileWriter;
  105. import java.io.IOException;
  106. import java.io.InputStreamReader;
  107. public class HW01_4 {
  108. public static void main(String[]args) throws IOException{
  109. BufferedReader reader=null;
  110. BufferedWriter writer=null;
  111. try{
  112. File f=new File("rezultati.csv");
  113. reader=new BufferedReader(new FileReader(f));
  114. writer=new BufferedWriter(new FileWriter(new File("destinacija.tsv")));
  115. String s=null;
  116. int sum=0;
  117. while((s=reader.readLine())!=null){
  118. String[]parts=null;
  119. sum=0;
  120. for(int i=1;i<parts.length;i++){
  121. sum+=Integer.parseInt(parts[i]);
  122. if(i!=parts.length-1)
  123. writer.write(parts[i]+"\t");
  124. else
  125. writer.write(parts[i]);
  126. }
  127. System.out.println(parts[0]+" : "+(float)sum/(parts.length-1));
  128. writer.write(System.lineSeparator());
  129. }
  130.  
  131. }catch(IOException e){
  132. e.printStackTrace();
  133. }finally{
  134. reader.close();
  135. writer.flush();
  136. writer.close();
  137. }
  138. }
  139. }
  140.  
  141.  
  142.  
  143.  
  144. _____________________________________________________
  145.  
  146.  
  147. import java.io.DataInputStream;
  148. import java.io.DataOutputStream;
  149. import java.io.IOException;
  150. import java.net.ServerSocket;
  151. import java.net.Socket;
  152. import java.net.UnknownHostException;
  153.  
  154. class TCPClient{
  155. public static void main(String[] args) throws IOException {
  156. Socket clientSocket=null;
  157. try {
  158. clientSocket=new Socket("localhost",9876);
  159. DataOutputStream outToServer=new DataOutputStream(clientSocket.getOutputStream());
  160. outToServer.writeDouble(1.25);
  161. outToServer.writeLong(123584124);
  162. outToServer.writeBoolean(true);
  163. outToServer.writeUTF("UTF String");
  164. outToServer.flush();
  165. } catch (UnknownHostException e) {
  166. e.printStackTrace();
  167. } catch (IOException e) {
  168. e.printStackTrace();
  169. }finally {
  170. clientSocket.close();
  171. }
  172.  
  173. }
  174. }
  175. class TCPServer {
  176.  
  177. public static void main(String[] args) throws IOException{
  178. ServerSocket serversocket1=null;
  179. try {
  180. while(true)
  181. {
  182. serversocket1=new ServerSocket(9876);
  183. Socket consocket=serversocket1.accept();
  184. DataInputStream mes=new DataInputStream(consocket.getInputStream());
  185. System.out.println(mes.readDouble());
  186. System.out.println(mes.readLong());
  187. System.out.println(mes.readBoolean());
  188. System.out.println(mes.readUTF());
  189. consocket.close();
  190. serversocket1.close();
  191.  
  192. }
  193. } catch (IOException e) {
  194. e.printStackTrace();
  195. }
  196.  
  197. }
  198.  
  199. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement