ユーザーに 4x+3x-2x のような多項式を入力させようとしています。次に、各用語を解析して文字列配列にします。私はそれを機能させていますが、私の問題は、+ と - ではなく、+ または - でしか実行できないことです。
//instance variables
Scanner scan = new Scanner(System.in);
String polynomial = "";
//takes in the polynomial
System.out.println("Enter a polynomial");
polynomial = scan.next();
//print the polynomial
System.out.println("\n" + "Your polynomial is "+ polynomial);
//parse the polynomial into a StringArray
String[] polyArray = polynomial.split("\\-");
<--------- この部分をマイナスだけでなく、プラスやマイナスも受け入れるようにするにはどうすればよいですか?