私は JSoup を使用しており、いくつかのノード トラバーサルを行っています。
String myString;
NodeTraversor articleNodeTraversor = new NodeTraversor(new NodeVisitor() {
@Override
public void tail(Node node, int depth) {
//Do some processing.
myString += "foo";
}
@Override
public void head(Node node, int depth) {
//Do some processing.
}
});
まず、この種のプログラミングは何と呼ばれますか? 来客パターン?次に、上記のコードは myString がグローバルである場合にのみ機能します。文字列が作成されているメソッドのみにローカルに文字列を作成し、上記を機能させるにはどうすればよいですか?
ありがとう!