StringBuilder str =new StringBuilder();
str.append("jaewkjldfxmopzdm");
// 從后往前每隔三位插入逗號
int count=0;
for(int i=str.length()-1;i>=0;i--){
count++;
if(count%3==0){
str.insert(i,",");
}
}
System.out.print(str.toString());
str.append("jaewkjldfxmopzdm");
// 從后往前每隔三位插入逗號
int count=0;
for(int i=str.length()-1;i>=0;i--){
count++;
if(count%3==0){
str.insert(i,",");
}
}
System.out.print(str.toString());
2020-06-29
已采納回答 / qq_慕斯卡2160049
prefix.equals("java")錯了,應該為prefix.equals(".java"),因為你的prefix字符串是".java"
2020-06-28
String [] bookName={"高數","英語","Java"};
String [] num={"1001","1002","1003"};
Scanner s=new Scanner(System.in);
System.out.println("請選擇你要借的書名");
String bookName2=s.next( );
try{
}catch(Exception e){
System.out.println("您的輸入有誤請重新輸入");
}
String [] num={"1001","1002","1003"};
Scanner s=new Scanner(System.in);
System.out.println("請選擇你要借的書名");
String bookName2=s.next( );
try{
}catch(Exception e){
System.out.println("您的輸入有誤請重新輸入");
}
這里左一個result右一個result, try塊,catch塊,finally 塊,對象調用返回值,全是result,是執行的到底是哪個塊的result,打印出來的又是哪個result,完全沒學到的result
2020-06-08
最新回答 / qq_慕工程0048140
最后一個字符的位置是str.length()-1,這樣插入逗號在最后一個字符前面,只隔了一位,要求從后往前三位隔斷,就要把位置往前挪兩格,就變成str.length()-3了
2020-06-05
最贊回答 / 慕前端1278149
substring(index+1,fileName.length())方法是截取字符串中指定位置開始,到指定位置結束的字符串。他是包含起始位置的字符,但不包含結束位置的字符。您這里是從index+1 這個位置開始,到(字符串長度)其實就是到字符串結尾的字符
2020-06-05
最新回答 / weixin_慕萊塢7448235
參考這個帖子http://t.csdn.cn/TEFfn