自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (5)
  • 收藏
  • 关注

原创 开发计算器源代码

package com.example.android_layout; import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; import android.os.Bundle; import android.app.Activity; import android.view.Vi

2014-03-12 13:34:02 862

android开发的计算器

android开发的计算器,关键代码段落 protected Double Calculate(String str) { List<String> symbol = getsymbol(str); List<Double> num = getnum(str); if(num.size()==symbol.size()) num.add(0.0); if (symbol != null) { for (int i = 0; i < symbol.size(); i++) { if (symbol.get(i).equals("×") || symbol.get(i).equals("÷")) { String sign = symbol.remove(i); Double n1 = num.remove(i); Double n2 = num.remove(i); Double result = 0.0; if (sign.equals("×")) { result = n1 * n2; } else { result = n1 / n2; } num.add(i, result); i = i - 1; } } } while (!symbol.isEmpty()) { String sign = symbol.remove(0); Double n1 = num.remove(0); Double n2 = num.remove(0); Double result = 0.0; if (sign.equals("+")) { result = n1 + n2; } else { result = n1 - n2; } num.add(0, result); } return num.remove(0); } private List<Double> getnum(String str) { StringTokenizer tokenizer = new StringTokenizer(str, "+-×÷"); List<Double> ops = new ArrayList<Double>(); while (tokenizer.hasMoreElements()) { String string = tokenizer.nextElement().toString(); Double double1 = Double.parseDouble(string); ops.add(double1); } return ops; } private List<String> getsymbol(String str) { StringTokenizer tokenizer = new StringTokenizer(str, "0123456789."); List<String> ops = new ArrayList<String>(); while (tokenizer.hasMoreElements()) { String string = tokenizer.nextToken(); ops.add(string); } return ops; }

2014-03-12

给pdf添加水印

批量给pdf文件添加图片水印,添加速度可以达到50M/s;

2012-03-15

excel导入数据库

将excel导入sql数据库中,导入的过程中先获得excel的Sheet名字,与sql数据库中的名字匹配,若数据库中存在,在插入数据,若不存在,则新建立表。速度可以达到一万条每秒中

2012-03-15

数据库之间数据的复制

数据库中的一个表快速导入另一个数据库中。 用bcp导入数据 按照数据表结构创建相应的结构,利用bcp转换数据

2012-03-15

ppt和word转pdf格式

office转换为pdf格式,转换速度是15M/min,有点缺陷就是要装07版本以上的office软件(我是在07版本上开发的)

2012-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除