Fab*_*anG 1 java string decimal
有人能告诉我,我怎么能做一个if子句,说我经常在这个String中使用十进制分隔符.
即:1234,56,789
String number = "1234,56,789";
int commaCount = number.replaceAll("[^,]*", "").length();
Run Code Online (Sandbox Code Playgroud)
很简单:
String number = "1234,56,789";
int count = 0;
for (int i = 0; i < number.length(); i++)
if (number.charAt(i) == ',')
count++;
// count holds the number of ',' found
Run Code Online (Sandbox Code Playgroud)