【初心者】Java質問・相談スレッド132【専用】
■ このスレッドは過去ログ倉庫に格納されています
0792デフォルトの名無しさん
2009/10/07(水) 20:01:04Helloworldはかなり難しいから素人にはオススメできない。
10年くらいのキャリアがあってやっと書けるかどうか。
俺はまだ8年くらいだからかなり無理した。
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
public class Test {
public static void main(String[] args) {
PrintStream ps = System.out;
ByteArrayOutputStream src = new ByteArrayOutputStream();
System.setOut(new PrintStream(src));
System.out.println("HelloWorld");
byte[] baa = ("Helloworld" +
System.getProperty("line.separator")).getBytes();
byte[] ba = src.toByteArray();
for (int i = 0; i < ba.length && i < baa.length; i++)
if (ba[i] != baa[i]) ba[i] = baa[i];
ps.println(new String(ba));
}
}
■ このスレッドは過去ログ倉庫に格納されています