文字列があります。存在"(3+3)*(4-2)(+(+("
する場所で分割するために(
、最初にreplaceメソッドを使用して指定された文字列を置き換えました次+
に、新しい配列の長さを見つけたかったのです。指定された文字列には5がある(
ため、配列の長さは5 ですが、2 になります。
String x =String x ="(3+3)*(4-2)(((";
String y=x.replace("(", "_");
String z[]=y.split("_");
System.out.println(y);
System.out.println("length "+z.length);
出力は
_3+3)*_4-2)___
長さ 3
編集
間違えました。コードの一部を投稿していたので、間違いがありました。更新されたコードを参照してください。