Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class PointCalculate {
- public HashMap<String, Float> calPoint;
- private static PointCalculate instance;
- private PointCalculate(){
- calPoint = new HashMap<String, Float>();
- }
- public static PointCalculate getInstance(){
- if(instance==null){
- instance = new PointCalculate();
- }
- return instance;
- }
- public void calculatePoint(String uid ,float point){
- Float ps = instance.calPoint.get(uid);
- if(ps==null) {
- ps = point;
- instance.calPoint.put(uid, ps);
- }
- else {
- ps = point+ps.floatValue();
- instance.calPoint.put(uid, ps);
- }
- }
- }
- public class Exp {
- public void setpoint(){
- PointCalculate obj = PointCalculate.getInstance();
- obj.calculatePoint(rowkey, point);//rowkey and point come from file.....
- }
- }
- public static void main(String args[]) throws Exception {
- PointCalculate obj = PointCalculate.getInstance();
- SqlInsertPoint.givePoint(obj.calPoint);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement