List of usage examples for java.io DataInputStream readUTF
public final String readUTF() throws IOException
readUTF
method of DataInput
. From source file:Main.java
public static void main(String[] argv) throws Exception { FileInputStream fileIn = new FileInputStream("data.txt"); DataInputStream dataIn = new DataInputStream(fileIn); System.out.println(dataIn.readUTF()); int counter = dataIn.readInt(); double sum = 0.0; for (int i = 0; i < counter; i++) { double current = dataIn.readDouble(); System.out.println("Just read " + current); sum += current;/* w w w.j a v a 2 s .c o m*/ } System.out.println("\nAverage = " + sum / counter); dataIn.close(); fileIn.close(); }
From source file:Main.java
public static void main(String[] args) throws IOException { String[] s = { "Hello", "tutorial from java2s.com!!" }; FileOutputStream fos = new FileOutputStream("c:\\test.txt"); DataOutputStream dos = new DataOutputStream(fos); for (String j : s) { dos.writeUTF(j);/*from w w w . j a v a 2 s. com*/ } dos.flush(); InputStream is = new FileInputStream("c:\\test.txt"); DataInputStream dis = new DataInputStream(is); while (dis.available() > 0) { String k = dis.readUTF(); System.out.print(k); } }
From source file:Main.java
public static void main(String[] args) throws IOException { String[] s = { "Hello", "from java2s.com!" }; FileOutputStream fos = new FileOutputStream("c:\\test.txt"); DataOutputStream dos = new DataOutputStream(fos); for (String j : s) { dos.writeUTF(j);// w w w . j av a 2 s. c o m } dos.flush(); InputStream is = new FileInputStream("c:\\test.txt"); DataInputStream dis = new DataInputStream(is); while (dis.available() > 0) { String k = dis.readUTF(); System.out.print(k); } }
From source file:Main.java
public static void main(String[] args) throws Exception { String serverName = args[0];//from w ww. j a v a2 s . c o m int port = Integer.parseInt(args[1]); try { System.out.println("Connecting to " + serverName + " on port " + port); Socket client = new Socket(serverName, port); System.out.println("Just connected to " + client.getRemoteSocketAddress()); OutputStream outToServer = client.getOutputStream(); DataOutputStream out = new DataOutputStream(outToServer); out.writeUTF("Hello from " + client.getLocalSocketAddress()); InputStream inFromServer = client.getInputStream(); DataInputStream in = new DataInputStream(inFromServer); System.out.println("Server says " + in.readUTF()); client.close(); } catch (IOException e) { e.printStackTrace(); } }
From source file:Main.java
public static void main(String[] atgs) throws Exception { DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream("java.txt"))); out.writeUTF(""); out.writeBytes("a"); out.writeChars("aaa"); out.close();/*w ww. j a va 2s . c o m*/ DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream("java.txt"))); System.out.println(in.readUTF()); byte[] buf = new byte[1024]; int len = in.read(buf); System.out.println(new String(buf, 0, len)); in.close(); }
From source file:Main.java
public static void main(String[] args) throws IOException { String[] s = { "Hello", "java2s.com!" }; FileOutputStream fos = new FileOutputStream("c:\\test.txt"); DataOutputStream dos = new DataOutputStream(fos); for (String j : s) { dos.writeUTF(j);/*from www .ja v a2 s.c om*/ } dos.flush(); InputStream is = new FileInputStream("c:\\test.txt"); DataInputStream dis = new DataInputStream(is); while (dis.available() > 0) { String k = dis.readUTF(); System.out.print(k); } }
From source file:Main.java
public static void main(String[] args) throws Exception { URL url = new URL("http://localhost:8080/postedresults.jsp"); URLConnection conn = url.openConnection(); conn.setDoInput(true);/*from w w w . j ava 2s. co m*/ conn.setDoOutput(true); conn.setUseCaches(false); conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); DataOutputStream out = new DataOutputStream(conn.getOutputStream()); String content = "CONTENT=HELLO JSP !&ONEMORECONTENT =HELLO POST !"; out.writeBytes(content); out.flush(); out.close(); DataInputStream in = new DataInputStream(conn.getInputStream()); String str; while (null != ((str = in.readUTF()))) { System.out.println(str); } in.close(); }
From source file:Main.java
public static void main(String[] argv) throws Exception { URL url = new URL("http://www.java.com/"); URLConnection urlConnection = url.openConnection(); DataInputStream dis = new DataInputStream(urlConnection.getInputStream()); String html = "", tmp = ""; while ((tmp = dis.readUTF()) != null) { html += " " + tmp; }//from www .j a v a 2 s . c om dis.close(); html = html.replaceAll("\\s+", " "); Pattern p = Pattern.compile("<title>(.*?)</title>"); Matcher m = p.matcher(html); while (m.find() == true) { System.out.println(m.group(1)); } }
From source file:InputOutputDemoBinaryFile.java
public static void main(String[] a) throws Exception { //Write primitive values to a binary file "java2s.dat": DataOutputStream dos = new DataOutputStream(new FileOutputStream("java2s.dat")); dos.writeInt(228);/*from w w w . java2s.com*/ dos.writeChar(' '); dos.writeUTF("Java Source and Support at www.java2s.com"); dos.close(); //Read primitive values from binary file "java2s.dat": DataInputStream dis = new DataInputStream(new FileInputStream("java2s.dat")); System.out.println(dis.readInt() + "|" + dis.readChar() + "|" + dis.readUTF()); }
From source file:paxos.Receiver.java
/** * Contoh kode program untuk node yang menerima paket. Idealnya dalam paxos * balasan juga dikirim melalui UnreliableSender. *//*ww w.j av a 2 s. c om*/ public static void main(String args[]) throws Exception { System.out.println("STARTED:"); int listenPort = 9876; /*DatagramSocket serverSocket = new DatagramSocket(listenPort); byte[] receiveData = new byte[1024]; while(true) { DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length); serverSocket.receive(receivePacket); String sentence = new String(receivePacket.getData(), 0, receivePacket.getLength()); JSONObject receivedMessage = new JSONObject(sentence); System.out.println("RECEIVED: " + receivedMessage.optString("method")); }*/ try { ServerSocket serverSocket = new ServerSocket(listenPort); System.out.println("Server connected\n"); while (true) { Socket server = serverSocket.accept(); DataInputStream in = new DataInputStream(server.getInputStream()); System.out.println(in.readUTF()); DataOutputStream out = new DataOutputStream(server.getOutputStream()); out.writeUTF("Thank you for connecting to " + server.getLocalSocketAddress() + "\nGoodbye!"); } } catch (Exception e) { e.printStackTrace(); System.out.println("It didn't work"); } }