Java求均价

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:24:18
public void number() {
String number = "15.02,15.37,15.25,15.35,14.75,15.25,15.26,39539533,594284325.94,253162,15.25,50100,15.24,25360,15.23,113400,15.22,72600,15.21,176670,15.26,113319,15.27,271209,15.28,83041,15.29,306000,15.30,2009-11-13,15:05:54";
String[] arr = number.split(",");
Map<String, T> map = new HashMap<String, T>();
for (int i = 0; i < arr.length; i++)
map.put(arr[i], T);

}
根据上面的字符串,写个Kline的类!要求(15.02+15.37)/2,(15.37+15.25)/2,一直到最后面。急!!!!

public void Kline() {
String number = "15.02,15.37,15.25,15.35,14.75,15.25,15.26,39539533,594284325.94,253162,15.25,50100,15.24,25360,15.23,113400,15.22,72600,15.21,176670,15.26,113319,15.27,271209,15.28,83041,15.29,306000,15.30,2009-11-13,15:05:54";
String[] arr = number.split(",");
for (int i = 0; i < arr.length; i++)
double temp = (Double.parseDouble(arr[i])+Double.parseDouble(arr[i+1]))/2;
System.out.println(temp);
}

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

public class Kline {
Map<String, BigDecimal> map = null;
public void number() {
String number = "15.02,15.37,15.25,15.35,14.75,15.25,15.26,39539533,594284325.94,253162,15.25,50100,15.24,25360,15.23,113400,15.22,72600,15.21,176670,15.26,113319,15.27,271209,15.28,83041,15.29,306000,15.30"; //+
//&q