中易网

JAVA 求 不规则 面积

答案:1  悬赏:80  
解决时间 2021-05-24 21:17
求 一个 JAVA的程序,要求.在坐标内,用定积分(上限,下限)求出 不规则图形的面积如果只经过1条曲线,面积为 http://foro.gabrielortiz.com/imagenes/formula_area_poligono.gif如果经过多条...我不知道怎么求....
最佳答案
只是简单地将excel中数据转化为table 不完善有兴趣你自己完善一下

package excelTeat;
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.Date;
import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFDateUtil;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;
public class XlsToHtml {
public XlsToHtml(String fileName){ InputStream is = null ; try { is = new FileInputStream(fileName); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } htmlString = ""; try { hwb = new HSSFWorkbook(is) ; } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public String getTable(){ StringBuffer content = new StringBuffer(); for (int numSheets = 0; numSheets < hwb.getNumberOfSheets(); numSheets++){ content.append("<table border=\"1\">"); HSSFSheet aSheet = hwb.getSheetAt(numSheets);        if (null == aSheet) {         continue;        }                for (int rowNum = 0; rowNum <= aSheet.getLastRowNum(); rowNum++){         HSSFRow aRow = aSheet.getRow(rowNum);         if (null == aRow) {                 continue;         }                 content.append("<tr>");         for (short cellNum = 0; cellNum <= aRow.getLastCellNum(); cellNum++) {                          HSSFCell aCell = aRow.getCell(cellNum);                  if (null == aCell) {                     continue;                  }
                 content.append("<td>");                  if (aCell.getCellType() == HSSFCell.CELL_TYPE_STRING) {                  content.append(aCell.getRichStringCellValue()                            .getString());                  } else if (aCell.getCellType() == HSSFCell.CELL_TYPE_NUMERIC) {                  boolean b = HSSFDateUtil.isCellDateFormatted(aCell);                  if (b) {                  Date date = aCell.getDateCellValue();                  SimpleDateFormat df = new SimpleDateFormat(                   "yyyy-MM-dd");                  content.append(df.format(date));                  }                  else {                  content.append(aCell.getNumericCellValue()); }                  }                  content.append("</td>");                  }
                content.append("</tr>");        } content.append("</table>"); } return content.toString(); } public static void main(String[] args) { // TODO Auto-generated method stub XlsToHtml temp = new XlsToHtml("D:\\沈阳军区\\google download\\Downloads\\xls\\08-09第二学期课表1.xls"); System.out.println(temp.getTable());// System.out.println(getContent("D:\\沈阳军区\\google download\\Downloads\\xls\\08-09第二学期课表1.xls")); } private HSSFWorkbook hwb; private String htmlString;}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
问问1级正常的话大概多久可以升到10级?
今天哪个球队能赢?
为什么我老是睡觉到三点半到四点这段时间会无
淮阳区老魏家电精品店这个地址在什么地方,我
“国籍”的 定 义 是 什么?
让谈丽娜担《一起来看流星雨》的女2号,各位
危险率有多高
爱情为什么有的时候总在没有时间观念的时候出
宜阳县灵山邮政支局地址在什么地方,想今天过
单单一个singie是什么意思呢?
杭州沃威沃电动车的价格是多少?
可以进别人的空间,却进不了自己的空间,会出
找一首歌谢谢拉
怎样像问问团队贡献积分?
将这句句子改成反问句
推荐资讯
DNF现在APC和以前不大一样了?
灵寿县营口华福布地址在哪,我要去那里
有三只猪,一只在睡觉.一只在拱地.那么另外一
我想知道我的月经是否正常
我是女生15岁了才142还有得高吗?
为什么我总是自己一个人?
最好玩的游戏是什么?我要有技术含量的,有操
骨伤怎么彻底养好
从装系统进不了硬盘
诺基亚的英文代号是什么
限制网速……请教、
将二倍体植物的花粉离体培养而成的植物是
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?