これをフォーマットする必要がありますString
:
"public class geo {
public static void main(String[] args) {
if (true) {
System.out.print("Yes");
if (false) {
System.out.prinln("DSadaDSa");
x = 4;
blahblah();
}
}
}
}"
次の間のすべてを取得します。
"public class geo {
public static void main(String[] args) {
}
}"
したがって、この例で取得したい文字列は次のとおりです。
"if (true) {
System.out.print("Yes");
if (false) {
System.out.prinln("DSadaDSa");
x = 4;
blahblah();
}
}"
現在、不要な文字シーケンスを空の文字列に置き換えることで、少し面倒な方法でやっていますがString
、最後に残っているのは
"if (true) {
System.out.print("Yes");
if (false) {
System.out.prinln("DSadaDSa");
x = 4;
blahblah();
}
}"
各行の先頭のタブはまだあります。
これらのタブを削除して、String
効果的に 1 つのタブ幅だけ左にシフトする簡単な方法はありますか?