首页 > 编程语言 > 详细

i!=i的测试,java数组

时间:2015-07-27 18:17:56      阅读:125      评论:0      收藏:0      [点我收藏+]

//测试i!=i的情况
public class DoubleTest{
 public static void main(String[] args){
  double i=0.0/0.0;//0.0/0.0在浮点数的规范运算中是有意义的,这个值和任何数都不相等和自己也不相等
  //java在IEEE包中规定这不是一个数,NaN
  if(i==i){
   System.out.println("YES,i==i");
  }else{
   System.out.println("NO,i!=i");
  }
 }

}


public class JiouTest{
 public static void main(String[] args){
  int i=21;
  if(i%2==1){//这个代码只能测试正数的奇偶不能测试负数
   System.out.println("i 是奇数");
  }else{
   System.out.println("i 不是奇数");
  }
 }

}

 

数组: 1,定义数组 
  --int[] arr;数组的声明(引用)
    arr=new int[5];实例化  --[]中实例化中要写数组长度
 2,数组实例化
 3,数组赋值
 4,循环访问数组
  --1,2合并写法:int[] arr=new int[5];
  --声明,实例化,赋初值合并:
   --int[] arr=new int[]{...,...,...}; --[]中不能写数组长度
   --int[] arr={...,...,...};

二维数组:int[][] arr;
   arr=new int[3][5];
   int[][] arr={{1,2,3},{4,5},{6}};
 
 注:java中的数组就是对象,不能越界,否则会出现异常。


Array Copy (数组的拷贝)
 int myArray[]={1,2,3,4,5,6};
 int hold[]={10,9,8,7,6,5,4,3,2,1};
 System。arraycopy(myArray,0,hold,0,myArray.length);
   (原数组名,原数组中拷贝元素的开始位置,目标数组名,目标数组接受元素的开始位置,拷贝长度)

 

i!=i的测试,java数组

原文:http://www.cnblogs.com/zggblog/p/4680727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!