📄 turtle3.java
字号:
// strings/Turtle3.java
// TIJ4 Chapter Strings, Exercise 3, page516
// Modify Turtle.java so that it sends all output to System.err.
import java.io.*;
import java.util.*;
public class Turtle3 {
private String name;
private Formatter f;
public Turtle3(String name, Formatter f) {
this.name = name;
this.f = f;
}
public void move(int x, int y) {
f.format("%s The Turtle is at (%d,%d)\n", name, x, y);
}
public static void main(String[] args) {
PrintStream outAlias = System.err;
Turtle3 tommy = new Turtle3("Tommy", new Formatter(System.err));
Turtle3 terry = new Turtle3("Terry", new Formatter(outAlias));
tommy.move(0,0);
terry.move(4,8);
tommy.move(3,4);
terry.move(2,5);
tommy.move(3,3);
terry.move(3,3);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -