|
JavaTM Platform Standard Ed. 6 |
|||||||||
���Υ��饹 ���Υ��饹 | �ե졼�ढ�� �ե졼��ʤ� | |||||||||
����: ����� | �ե������ | ���ȥ饯�� | ��å� | �ܺ�: �ե������ | ���ȥ饯�� | ��å� |
java.lang.Objectjava.io.Writer
java.io.PrintWriter
public class PrintWriter
���֥������Ȥν��դ�ɽ����ƥ����Ƚ��ϥ��ȥ��˽��Ϥ��ޤ������Υ��饹�ϡ�PrintStream
�ˤ��� print ��åɤ٤Ƽ������ޤ�����������raw �Х��Ȥ�����åɤϴޤޤ�ޤ���raw �Х��Ȥ��Ф��Ƥϡ������ɤ���Ƥ��ʤ��Х��ȥ��ȥ���ץ������ǻ��Ѥ��Ƥ���������
PrintStream
���饹�Ȥϰۤʤꡢ��ư�ե�å��夬ͭ���ʾ��ϡ�����ʸ�������Ϥ����Ȥ��ǤϤʤ���println��printf��format �Τ����줫�Υ�åɤ��ƤӽФ��줿�Ȥ��ˤΤ¹Ԥ���ޤ��������Υ�åɤϡ�����ʸ���ǤϤʤ����ץ�åȥե�����˸�ͭ�ιԶ��ڤ��ɽ������Ѥ��ޤ���
���Υ��饹�Υ�åɤϡ����ȥ饯���ΰ�����������������㳰�������뤳�ȤϤ���ޤ����饤����Ȥϡ�checkError()
��ƤӽФ����Ȥˤ�äơ����顼��ȯ���������ɤ�����Ȳ�Ǥ��ޤ���
�ե�����ɤγ��� | |
---|---|
protected Writer |
out
���� PrintWriter �δ��ܤȤʤ�ʸ�����ϥ��ȥ��Ǥ��� |
���饹 java.io.Writer ����Ѿ����줿�ե������ |
---|
lock |
���ȥ饯���γ��� | |
---|---|
PrintWriter(File file)
�Ԥμ�ư�ե�å���ϹԤ鷺�ˡ����ꤵ�줿�ե�����ǿ����� PrintWriter ��������ޤ��� |
|
PrintWriter(File file,
String csn)
�Ԥμ�ư�ե�å���ϹԤ鷺�ˡ����ꤵ�줿�ե������ʸ�����åȤǿ����� PrintWriter ��������ޤ��� |
|
PrintWriter(OutputStream out)
�Ԥμ�ư�ե�å���ϹԤ鷺�ˡ���¸�� OutputStream ���鿷���� PrintWriter ��������ޤ��� |
|
PrintWriter(OutputStream out,
boolean autoFlush)
��¸�� OutputStream ���鿷���� PrintWriter ��������ޤ��� |
|
PrintWriter(String fileName)
�Ԥμ�ư�ե�å���ϹԤ鷺�ˡ����ꤵ�줿�ե�����̾�ǿ����� PrintWriter ��������ޤ��� |
|
PrintWriter(String fileName,
String csn)
�Ԥμ�ư�ե�å���ϹԤ鷺�ˡ����ꤵ�줿�ե�����̾��ʸ�����åȤǿ����� PrintWriter ��������ޤ��� |
|
PrintWriter(Writer out)
�Ԥμ�ư�ե�å���ϹԤ鷺�ˡ������� PrintWriter ��������ޤ��� |
|
PrintWriter(Writer out,
boolean autoFlush)
������ PrintWriter ��������ޤ��� |
��åɤγ��� | |
---|---|
PrintWriter |
append(char c)
���ꤵ�줿ʸ���Υ饤�������ɲä��ޤ��� |
PrintWriter |
append(CharSequence csq)
���ꤵ�줿ʸ���������Υ饤�������ɲä��ޤ��� |
PrintWriter |
append(CharSequence csq,
int start,
int end)
���ꤵ�줿ʸ���������Υ��֥������Υ饤�������ɲä��ޤ��� |
boolean |
checkError()
���ȥ�ब�Ĥ����Ƥ��ʤ����ϡ����Υ��ȥ���ե�å��夷�����顼���֤�����å����ޤ��� |
protected void |
clearError()
���Υ��ȥ��Υ��顼���֤������ޤ��� |
void |
close()
���ȥ����Ĥ��ơ�����˴�Ϣ���뤹�٤ƤΥ����ƥ�������������ޤ��� |
void |
flush()
���ȥ���ե�å��夷�ޤ��� |
PrintWriter |
format(Locale l,
String format,
Object... args)
���ꤵ�줿��ʸ����Ӱ�������Ѥ��ơ����դ�ʸ����Υ饤�����˽��ߤޤ��� |
PrintWriter |
format(String format,
Object... args)
���ꤵ�줿��ʸ����Ӱ�������Ѥ��ơ����դ�ʸ����Υ饤�����˽��ߤޤ��� |
void |
print(boolean b)
boolean �����ͤ���Ϥ��ޤ��� |
void |
print(char c)
ʸ������Ϥ��ޤ��� |
void |
print(char[] s)
ʸ�����������Ϥ��ޤ��� |
void |
print(double d)
�����٤���ư������������Ϥ��ޤ��� |
void |
print(float f)
��ư������������Ϥ��ޤ��� |
void |
print(int i)
��������Ϥ��ޤ��� |
void |
print(long l)
long ��������Ϥ��ޤ��� |
void |
print(Object obj)
���֥������Ȥ���Ϥ��ޤ��� |
void |
print(String s)
ʸ�������Ϥ��ޤ��� |
PrintWriter |
printf(Locale l,
String format,
Object... args)
���ꤵ�줿��ʸ����Ӱ�������Ѥ��ơ����դ�ʸ����Υ饤�����˽���ʰץ�åɤǤ��� |
PrintWriter |
printf(String format,
Object... args)
���ꤵ�줿��ʸ����Ӱ�������Ѥ��ơ����դ�ʸ����Υ饤�����˽���ʰץ�åɤǤ��� |
void |
println()
�Ԥζ��ڤ�ʸ�������ळ�Ȥǡ����ߤιԤ�λ�����ޤ��� |
void |
println(boolean x)
boolean �ͤ���Ϥ����Ԥ�λ�����ޤ��� |
void |
println(char x)
ʸ������Ϥ����Ԥ�λ�����ޤ��� |
void |
println(char[] x)
ʸ�����������Ϥ����Ԥ�λ�����ޤ��� |
void |
println(double x)
��������ư������������Ϥ����Ԥ�λ�����ޤ��� |
void |
println(float x)
��ư������������Ϥ����Ԥ�λ�����ޤ��� |
void |
println(int x)
��������Ϥ����Ԥ�λ�����ޤ��� |
void |
println(long x)
long ���������ͤ���Ϥ����Ԥ�λ�����ޤ��� |
void |
println(Object x)
Object ����Ϥ����Ԥ�λ�����ޤ��� |
void |
println(String x)
ʸ�������Ϥ����Ԥ�λ�����ޤ��� |
protected void |
setError()
���顼��ȯ���������Ȥ��ޤ��� |
void |
write(char[] buf)
ʸ�����������ߤޤ��� |
void |
write(char[] buf,
int off,
int len)
ʸ��������ΰ�������ߤޤ��� |
void |
write(int c)
ñ���ʸ������ߤޤ��� |
void |
write(String s)
ʸ�������ߤޤ��� |
void |
write(String s,
int off,
int len)
ʸ����ΰ�������ߤޤ��� |
���饹 java.lang.Object ����Ѿ����줿��å� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
�ե�����ɤξܺ� |
---|
protected Writer out
PrintWriter
�δ��ܤȤʤ�ʸ�����ϥ��ȥ��Ǥ���
���ȥ饯���ξܺ� |
---|
public PrintWriter(Writer out)
out
- ʸ�����ϥ��ȥ��public PrintWriter(Writer out, boolean autoFlush)
out
- ʸ�����ϥ��ȥ��autoFlush
- boolean �͡�true �ξ�硢println ��åɡ�printf ��åɡ��ޤ��� format ��åɤϽ��ϥХåե�����ե�å��夹��public PrintWriter(OutputStream out)
out
- ���ϥ��ȥ��OutputStreamWriter.OutputStreamWriter(java.io.OutputStream)
public PrintWriter(OutputStream out, boolean autoFlush)
out
- ���ϥ��ȥ��autoFlush
- boolean �͡�true �ξ�硢println ��åɡ�printf ��åɡ��ޤ��� format ��åɤϽ��ϥХåե�����ե�å��夹��OutputStreamWriter.OutputStreamWriter(java.io.OutputStream)
public PrintWriter(String fileName) throws FileNotFoundException
OutputStreamWriter
��������ޤ�������ϡ����� Java ���ۥޥ������ǥե����ʸ�����å�����Ѥ��ơ�ʸ�����ɤ��ޤ���
fileName
- ���Υ饤�����ΰ���Ȥ��ƻ��Ѥ����ե������̾�����ե����뤬¸�ߤ�����ϡ������� 0 ���ڤ�ͤ���롣�����Ǥʤ����ϡ������ե����뤬��������롣���Ϥϥե�����˽��ޤ졢�Хåե����˳�Ǽ�����
FileNotFoundException
- ���ꤵ�줿ʸ����¸�Υե�������ʤ���硢���߲�ǽ���̾�ե����뤪��ӿ������̾�ե����뤬����̾���Ǻ����Ǥ��ʤ���硢�ޤ��ϥե�����Υ����ץ�ޤ��Ϻ�����ˤ���¾�Υ��顼��ȯ���������
SecurityException
- �������ƥ����ޥ͡����㡼��¸�ߤ���checkWrite(fileName)
���ե�����ؤν��ߥ�����������ݤ������public PrintWriter(String fileName, String csn) throws FileNotFoundException, UnsupportedEncodingException
OutputStreamWriter
��������ޤ�������ϡ����줿ʸ�����åȤ���Ѥ���ʸ�����ɤ��ޤ���
fileName
- ���Υ饤�����ΰ���Ȥ��ƻ��Ѥ����ե������̾�����ե����뤬¸�ߤ�����ϡ������� 0 ���ڤ�ͤ���롣�����Ǥʤ����ϡ������ե����뤬��������롣���Ϥϥե�����˽��ޤ졢�Хåե����˳�Ǽ�����csn
- ���ݡ��Ȥ��� charset ��̾��
FileNotFoundException
- ���ꤵ�줿ʸ����¸�Υե�������ʤ���硢���߲�ǽ���̾�ե����뤪��ӿ������̾�ե����뤬����̾���Ǻ����Ǥ��ʤ���硢�ޤ��ϥե�����Υ����ץ�ޤ��Ϻ�����ˤ���¾�Υ��顼��ȯ���������
SecurityException
- �������ƥ����ޥ͡����㡼��¸�ߤ���checkWrite(fileName)
���ե�����ؤν��ߥ�����������ݤ������
UnsupportedEncodingException
- ���ꤵ�줿ʸ�����åȤ����ݡ��Ȥ���Ƥ��ʤ����public PrintWriter(File file) throws FileNotFoundException
OutputStreamWriter
��������ޤ�������ϡ����� Java ���ۥޥ������ǥե����ʸ�����å�����Ѥ��ơ�ʸ�����ɤ��ޤ���
file
- ���Υ饤�����ΰ���Ȥ��ƻ��Ѥ����ե����롣�ե����뤬¸�ߤ�����ϡ������� 0 ���ڤ�ͤ���롣�����Ǥʤ����ϡ������ե����뤬��������롣���Ϥϥե�����˽��ޤ졢�Хåե����˳�Ǽ�����
FileNotFoundException
- ���ꤵ�줿�ե����륪�֥������Ȥ���¸�Υե�������ʤ���硢���߲�ǽ���̾�Υե����뤪��ӿ������̾�ե����뤬����̾���Ǻ����Ǥ��ʤ���硢�ޤ��ϥե�����Υ����ץ�ޤ��Ϻ�����ˤ���¾�Υ��顼��ȯ���������
SecurityException
- �������ƥ����ޥ͡����㡼��¸�ߤ����������ƥ����ޥ͡����㡼�� checkWrite(file.getPath())
��åɤ��ե�����ؤν��ߥ�����������Ĥ��ʤ����public PrintWriter(File file, String csn) throws FileNotFoundException, UnsupportedEncodingException
OutputStreamWriter
��������ޤ�������ϡ����줿ʸ�����åȤ���Ѥ���ʸ�����ɤ��ޤ���
file
- ���Υ饤�����ΰ���Ȥ��ƻ��Ѥ����ե����롣�ե����뤬¸�ߤ�����ϡ������� 0 ���ڤ�ͤ���롣�����Ǥʤ����ϡ������ե����뤬��������롣���Ϥϥե�����˽��ޤ졢�Хåե����˳�Ǽ�����csn
- ���ݡ��Ȥ��� charset ��̾��
FileNotFoundException
- ���ꤵ�줿�ե����륪�֥������Ȥ���¸�Υե�������ʤ���硢���߲�ǽ���̾�Υե����뤪��ӿ������̾�ե����뤬����̾���Ǻ����Ǥ��ʤ���硢�ޤ��ϥե�����Υ����ץ�ޤ��Ϻ�����ˤ���¾�Υ��顼��ȯ���������
SecurityException
- �������ƥ����ޥ͡����㡼��¸�ߤ����������ƥ����ޥ͡����㡼�� checkWrite(file.getPath())
��åɤ��ե�����ؤν��ߥ�����������Ĥ��ʤ����
UnsupportedEncodingException
- ���ꤵ�줿ʸ�����åȤ����ݡ��Ȥ���Ƥ��ʤ������åɤξܺ� |
---|
public void flush()
Flushable
��� flush
Writer
��� flush
checkError()
public void close()
Closeable
��� close
Writer
��� close
checkError()
public boolean checkError()
true
protected void setError()
���Υ�åɤ���Ѥ���ȡ�clearError()
���ƤӽФ����ޤǡ�checkError()
������³���ƤӽФ���� true ���֤���ޤ���
protected void clearError()
���Υ�åɤ���Ѥ���ȡ��̤ν��߽��������Ԥ��ơ�setError()
���ƤӽФ����ޤǡ�checkError()
������³���ƤӽФ���� false ���֤���ޤ���
public void write(int c)
Writer
��� write
c
- ����ʸ������ꤹ�� intpublic void write(char[] buf, int off, int len)
Writer
��� write
buf
- ʸ��������off
- ʸ���ν��߳��ϥ��ե��å�len
- ����ʸ����public void write(char[] buf)
Writer
��� write
buf
- ����ʸ��������public void write(String s, int off, int len)
Writer
��� write
s
- ʸ����off
- ʸ���ν��߳��ϥ��ե��å�len
- ����ʸ����public void write(String s)
Writer
��� write
s
- ���ޤ��ʸ����public void print(boolean b)
String.valueOf(boolean)
�ˤ��������줿ʸ����ϡ��ץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
b
- ���Ϥ���� boolean
��public void print(char c)
write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
c
- ���Ϥ���� char
��public void print(int i)
String.valueOf(int)
�ˤ��������줿ʸ����ϡ��ץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
i
- ���Ϥ���� int
��Integer.toString(int)
public void print(long l)
String.valueOf(long)
�ˤ��������줿ʸ����ϡ��ץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
l
- ���Ϥ���� long
��Long.toString(long)
public void print(float f)
String.valueOf(float)
�ˤ��������줿ʸ����ϡ��ץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
f
- ���Ϥ���� float
��Float.toString(float)
public void print(double d)
String.valueOf(double)
�ˤ��������줿ʸ����ϡ��ץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
d
- ���Ϥ���� double
��Double.toString(double)
public void print(char[] s)
write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
s
- ���Ϥ���� char ������
NullPointerException
- s
�� null
��public void print(String s)
null
�ξ��ϡ�ʸ�����null
�פ����Ϥ���ޤ��������Ǥʤ���硢ʸ�����ʸ���ϥץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
s
- ���Ϥ���� String
��public void print(Object obj)
String.valueOf(Object)
��åɤˤ��������줿ʸ����ϡ��ץ�åȥե�����Υǥե���Ȥ�ʸ�������ǥ��˽��äƥХ��Ȥ��Ѵ����졢�����ΥХ��Ȥ� write(int)
��åɤȤޤä���Ʊ����ˡ�ǽ��ޤ�ޤ���
obj
- ���Ϥ���� Object
��Object.toString()
public void println()
line.separator
��������졢ɬ������ñ��β���ʸ�� ('\n'
) �Ǥ���Ȥϸ¤�ޤ���
public void println(boolean x)
print(boolean)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� boolean
��public void println(char x)
print(char)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� char
��public void println(int x)
print(int)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� int
��public void println(long x)
print(long)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� long
��public void println(float x)
print(float)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� float
��public void println(double x)
print(double)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� double
��public void println(char[] x)
print(char[])
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� char
������public void println(String x)
print(String)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� String
��public void println(Object x)
print(String)
��ƤӽФ��Ƥ��� println()
��ƤӽФ��Τ�Ʊ���褦��ư��ޤ���
x
- ���Ϥ���� Object
��public PrintWriter printf(String format, Object... args)
���Υ�åɤ� out.printf(format, args) �η����ǸƤӽФ��ȡ����θƤӽФ���Ʊ����̤ˤʤ�ޤ���
out.format(format, args)
format
- �ֽ�ʸ����ι�ʸ��������������ʸ����args
- ��ʸ����νؼ��Ҥˤ�껲�Ȥ����������ؼ��Ҥ��������¿����硢;ʬ�ʰ�����̵�뤵��롣�����ο�����ư���������ξ��⤢�롣�����κ�����ϡ�Java ���ۥޥ���������������Ƥ��� Java ����κ��缡���ˤ�����¤���롣������ null �ξ�硢ư����Ѵ��˱����ưۤʤ�
IllegalFormatException
- ��ʸ���������ʹ�ʸ������ΰ����ȸߴ������ʤ��ؼ��ҡ���ʸ�����Ϳ����줿��Ŭ�ڤʰ��������뤤�Ϥۤ��������ʾ���ޤ��硣�ͤ����뤹�٤Ƥν��顼�λ��ͤˤĤ��Ƥϡ��ե����ޥå����饹���ͤ��־ܺ١�����������
NullPointerException
- format �� null ��public PrintWriter printf(Locale l, String format, Object... args)
���Υ�åɤ� out.printf(l, format, args) �η����ǸƤӽФ��ȡ����θƤӽФ���Ʊ����̤ˤʤ�ޤ���
out.format(l, format, args)
l
- ���������Ŭ�Ѥ��� locale��l �� null �ξ�硢�������ꥼ��������Ŭ�Ѥ���ʤ���format
- �ֽ�ʸ����ι�ʸ��������������ʸ����args
- ��ʸ����νؼ��Ҥˤ�껲�Ȥ����������ؼ��Ҥ��������¿����硢;ʬ�ʰ�����̵�뤵��롣�����ο�����ư���������ξ��⤢�롣�����κ�����ϡ�Java ���ۥޥ���������������Ƥ��� Java ����κ��缡���ˤ�����¤���롣������ null �ξ�硢ư����Ѵ��˱����ưۤʤ�
IllegalFormatException
- ��ʸ���������ʹ�ʸ������ΰ����ȸߴ������ʤ��ؼ��ҡ���ʸ�����Ϳ����줿��Ŭ�ڤʰ��������뤤�Ϥۤ��������ʾ���ޤ��硣�ͤ����뤹�٤Ƥν��顼�λ��ͤˤĤ��Ƥϡ��ե����ޥå����饹���ͤ��־ܺ١�����������
NullPointerException
- format �� null ��public PrintWriter format(String format, Object... args)
���Υ��֥������Ȥ��Ф����̤ν������åɤ���˸ƤӽФ���Ƥ������ɤ����ˤ�����餺��Locale.getDefault()
�ˤ���֤����������뤬��˻��Ѥ���ޤ���
format
- �ֽ�ʸ����ι�ʸ��������������ʸ����args
- ��ʸ����νؼ��Ҥˤ�껲�Ȥ����������ؼ��Ҥ��������¿����硢;ʬ�ʰ�����̵�뤵��롣�����ο�����ư���������ξ��⤢�롣�����κ�����ϡ�Java ���ۥޥ���������������Ƥ��� Java ����κ��缡���ˤ�����¤���롣������ null �ξ�硢ư����Ѵ��˱����ưۤʤ�
IllegalFormatException
- ��ʸ���������ʹ�ʸ������ΰ����ȸߴ������ʤ��ؼ��ҡ���ʸ�����Ϳ����줿��Ŭ�ڤʰ��������뤤�Ϥۤ��������ʾ���ޤ��硣�ͤ����뤹�٤Ƥν��顼�λ��ͤˤĤ��Ƥϡ�Formatter ���饹���ͤ��־ܺ١�����������
NullPointerException
- format �� null ��public PrintWriter format(Locale l, String format, Object... args)
l
- ���������Ŭ�Ѥ��� locale��l �� null �ξ�硢�������ꥼ��������Ŭ�Ѥ���ʤ���format
- �ֽ�ʸ����ι�ʸ��������������ʸ����args
- ��ʸ����νؼ��Ҥˤ�껲�Ȥ����������ؼ��Ҥ��������¿����硢;ʬ�ʰ�����̵�뤵��롣�����ο�����ư���������ξ��⤢�롣�����κ�����ϡ�Java ���ۥޥ���������������Ƥ��� Java ����κ��缡���ˤ�����¤���롣������ null �ξ�硢ư����Ѵ��˱����ưۤʤ�
IllegalFormatException
- ��ʸ���������ʹ�ʸ������ΰ����ȸߴ������ʤ��ؼ��ҡ���ʸ�����Ϳ����줿��Ŭ�ڤʰ��������뤤�Ϥۤ��������ʾ���ޤ��硣�ͤ����뤹�٤Ƥν��顼�λ��ͤˤĤ��Ƥϡ��ե����ޥå����饹���ͤ��־ܺ١�����������
NullPointerException
- format �� null ��public PrintWriter append(CharSequence csq)
���Υ�åɤ� out.append(csq) �η����ǸƤӽФ�����硢���θƤӽФ���Ʊ����̤������ޤ���
out.write(csq.toString())
ʸ���������� csq ���Ф��� toString �λ���˱����ơ������������Τ��ɲä���ʤ����Ȥ⤢��ޤ������Ȥ��С�ʸ���Хåե����� toString ��åɤ�ƤӽФ�����硢���ΥХåե����ΰ��֤ȥ�ߥåȤˤ�äƷ�ޤ����Ƥ���ĥ��֥��������֤���ޤ���
Appendable
��� append
Writer
��� append
csq
- �ɲä����ʸ����������csq �� null �ξ��ϡ����Υ饤�����ˡ�null�פȤ��� 4 ʸ�����ɲä����
public PrintWriter append(CharSequence csq, int start, int end)
csq �� null �ǤϤʤ��Ȥ��ˡ����Υ�åɤ� out.append(csq, start, end) �η����ǸƤӽФ�����硢���θƤӽФ���Ʊ����̤������ޤ���
out.write(csq.subSequence(start, end).toString())
Appendable
��� append
Writer
��� append
csq
- ���֥��������ɲø���ʸ����������csq �� null �Ǥ���С�csq �ˡ�null�פȤ��� 4 ʸ�����ޤޤ�Ƥ��뤫�Τ褦���ɲä����start
- ���֥������κǽ��ʸ���Υ���ǥå���end
- ���֥������κǸ��ʸ���Τ��Ȥ�³��ʸ���Υ���ǥå���
IndexOutOfBoundsException
- start �ޤ��� end ������ͤξ�硢start �� end ����礭����硢�ޤ��� end �� csq.length() ����礭�����public PrintWriter append(char c)
���Υ�åɤ� out.append(c) �η����ǸƤӽФ�����硢���θƤӽФ���Ʊ����̤������ޤ���
out.write(c)
Appendable
��� append
Writer
��� append
c
- �ɲä���� 16 �ӥå�ʸ��
|
JavaTM Platform Standard Ed. 6 |
|||||||||
���Υ��饹 ���Υ��饹 | �ե졼�ढ�� �ե졼��ʤ� | |||||||||
����: ����� | �ե������ | ���ȥ饯�� | ��å� | �ܺ�: �ե������ | ���ȥ饯�� | ��å� |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy �⻲�Ȥ��Ƥ���������