JAVA readLine()时遇到的赋值异常问题
来源:互联网 发布:宽带动态薪酬模型知乎 编辑:程序博客网 时间:2024/04/29 15:15
以下是我截取的部分代码:
while(br.readLine()!=null){
String[] tmp = br.readLine().split(",");
double a= Double.parseDouble(tmp[0]);
double b= Double.parseDouble(tmp[1]);
double c= Double.parseDouble(tmp[2]);
if(a!=1.000000){
Cartographic BB=new Cartographic(Math.acos(a/Math.sqrt(a*a+b*b)),(PI/2)*Math.acos(c/Math.sqrt(a*a+b*b+c*c)),Math.sqrt(a*a+b*b+c*c)-6375000.0);
positions5.add(BB);
i+=1;
if(i>9)
{
PolylinePrimitive line5 = new PolylinePrimitive();
line5.setCartographic(earth, positions5);
line5.setColor(Color.RED);
line5.setWidth(2F);
SceneManager.getPrimitives().add(line5);
i=1; //下一段都加一个点
positions5=new ArrayList<Cartographic>();
positions5.add(BB); //下一段线接着上一段结尾
}
}else
{if(i!=1&&i!=0) //防止下一段只有一个点(上一段的点),即碰到第一个点为a=1.0
{PolylinePrimitive line5 = new PolylinePrimitive();
line5.setCartographic(earth, positions5);
line5.setColor(Color.RED);
line5.setWidth(2F);
SceneManager.getPrimitives().add(line5);
positions5=new ArrayList<Cartographic>(); //刷新positions5
}
else {positions5=new ArrayList<Cartographic>();i=0;} //防止此点进入下一段线
}
原文数据存储格式:
当我读取数据时,如果原文件中结束符出现在数据行的末尾,读取下一行时为NULL,正常 。但是当原文内容的结束符出现在最后一行数据的下一行开始处时,读取不为NULL,赋值就产生异常!
如:
- JAVA readLine()时遇到的赋值异常问题
- java 调用 powershell 遇到的 reader.readLine() 卡住问题
- java 读文件时,readline的问题
- java的TCP编程模型中遇到的PrintWriter、BufferedWriter与readLine()的问题
- Java socket编程时readLine()问题
- 关于字符串数组赋值的问题--java.lang.NullPointerException异常
- java遇到的异常
- readLine()阻塞的问题
- Tomcat启动时遇到的异常问题
- 项目启动时遇到的异常问题
- Rails 3.0.9 遇到readline (LoadError)时的解决方法
- xml遇到的异常问题
- 遇到的问题------------时间格式转化时java.text.ParseException: Unparseable date: ""异常
- Java mina socket编程时readLine()阻塞问题
- 使用readLine()方法遇到的坑
- Java赋值运算符(+=、-=、*=、/=)使用中遇到的一些问题
- 关于Console.ReadLine()的问题
- 调用readLine的乱码问题
- 蚁群算法+LEACH 点滴(二)最值求解
- BAPI_PO_RESET_RELEASE---取消采购订单审批
- Working With Coding4Fun Toolkit MetroFlow Control in Windows Phone 7
- ogre代码学习——场景、天空面、雾化
- 微软企业库调用Oracle存储过程返回(1个或多个)数据集
- JAVA readLine()时遇到的赋值异常问题
- sunday算法理解
- 探索WebKit内核(二)------ IDL和Bindings
- MySQL数据库表修复
- C中的内联函数行为
- Nginx模块开发---Nginx开发从入门到精通 读书笔记(三)---Nginx基本数据结构之 ngx_pool_t
- global-results in struts2
- JavaScript资料网址
- 记录,学习,积累,分享