我將如何創建一個方法,該方法輸入的字符串和輸出的所有字符串都像超級字符串一樣輸入到該字符串中?Java:傳遞一個字符串並將其存儲
在主類例如:
a= "fido"
b= "rufus"
c= "dog"
superString(a);
superString(b);
superString(c);
System.out.println(superString()); should be "fidorufusdog"
到目前爲止,我=
public static String superString (String sb) {
StringBuilder ssb = new StringBuilder(32);
ssb = ssb.append(sb);
return ssb.toString();
}
下面我的代碼是什麼,我正在爲一個股票模擬器:
public class Operators {
public static void operate(double price, double low, String company){
double percent = (price/low-1)*100;
double rpercent = Math.round(percent * 100.0)/100.0;
StringBuilder sb = new StringBuilder(32);
if(rpercent <= 10) {
sb.append(company + " is trading at:");
sb.append("the current price is: " + price);
sb.append("the 52 week low is: " + low);
sb.append("percent of 52 week low is: " + rpercent);
}
}
}
操作方法在我的主要方法中的for循環中調用了506次,我想要將所有506 sb字符串並創建一個supe所有的結果 - [R串
請格式化您的代碼。並使其無錯地編譯。 –
我想你爲什麼需要它 – pedrofb
您給出的第一個示例代碼片段與*「一個輸入字符串和輸出所有字符串的方法」不同*。 'superString(a)'和'superString()'必須是兩個獨立的方法 - 一個接受一個String並且可能不返回任何內容,另一個不接受輸入但返回一個String。 – Keiwan