Java DataOutputStream Write String writeString(DataOutputStream output, String s)

Here you can find the source of writeString(DataOutputStream output, String s)

Description

write String

License

Open Source License

Declaration

public static void writeString(DataOutputStream output, String s) 

Method Source Code

//package com.java2s;
/*//from  ww w.j a v  a2 s . c o m
 * This file is part of SpoutAPI (http://www.getspout.org/).
 *
 * SpoutAPI is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * SpoutAPI is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.io.DataOutputStream;
import java.io.IOException;

public class Main {
    public static void writeString(DataOutputStream output, String s) {
        try {
            output.writeShort(s.length());
            output.writeChars(s);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

Related

  1. writeString(DataOutputStream out, String str)
  2. writeString(DataOutputStream out, String str)
  3. writeString(DataOutputStream out, String text)
  4. writeString(DataOutputStream out, String theString)
  5. writeString(DataOutputStream out, String val)
  6. writeString(DataOutputStream outputStream, String string)
  7. writeString(final DataOutputStream out, final String str)
  8. writeString(final DataOutputStream out, final String value)
  9. writeString(String arg, DataOutputStream data)