在我的Android應用我使用如何替換字符串中的平方根符號?
String sqrt = "\u221a";
editText.setText(sqrt);
顯示平方根符號。並且無論在那個editText中輸入什麼數學表達式都將被評估。我使用的數學庫在作爲字符串傳遞時評估有效表達式。平方根必須是這樣的:
sqrt(number)
所以我需要替換的字符串我從編輯文本獲得的平方根符號:
String input = editText.getText().toString();
input.replace(sqrt,"sqrt("); //doesn't work!
有沒有一種方法可以讓我做到這一點?
可能是您可以將字符串轉換爲ascii字符並從中刪除sqrt的ascii代碼。 –