Writes a string to the output stream. For every character in the string
s
, taken in order, one byte is written to the output stream. If
s
is
null
, a
NullPointerException
is thrown.
If s.length
is zero, then no bytes are written. Otherwise, the character s[0]
is written first, then s[1]
, and so on; the last character written is s[s.length-1]
. For each character, one byte is written, the low-order byte, in exactly the manner of the writeByte
method . The high-order eight bits of each character in the string are ignored.
@param s the string of bytes to be written.
@throws IOException if an I/O error occurs.