欢迎来到天天文库
浏览记录
ID:22495077
大小:57.00 KB
页数:5页
时间:2018-10-29
《javafx 深入浅出(三)数组》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、JavaFX深入浅出(三)数组 在JavaFX其实并没有传统意义上的数组,正确的叫法应该是序列,即Sequence,它类似传统语言库里面的ArrayList,没有长度限制,可以随时添加元素或者删除元素,同时还提供一些附加的操作。 1、定义一个数组 将元素放到方括号中,用逗号分隔开就可以定义了。 vars=[1100];varnums2=[1100step2]; step2是什么意思应该难不到你吧?呵呵。注意:这里说的等差是元素的值等差,而元素的编号是还从0开始顺序递增的。 4、数组的数组 var.out.println(days[1]); 结果:可能
2、和你想的不一样,不是s=[15]; System.out.println(nums[3]); 输出结果应该是:4 6、向数组中插入一个元素 第一种情况:默认,插入到最后 varnums=[15];insert0intonums; System.out.println(nums); 结果:[1,2,3,4,5,0] 0被插到最后位置上 第二种情况:插入到指定项之前 varnums=[15]; insert 0 beforenums[3]; System.out.println(nums); 把into改成before,并指定参照位置
3、就可以了 结果:[1,2,3,0,4,5] 第三种情况:插入到指定项之后 varnums=[15]; insert 0 afternums[3]; System.out.println(nums); 把before改成after就可以了 结果:[1,2,3,4,0,5] 7、删除数组中的元素 第一种情况:删除指定位置元素 varnums=[15]; deletenums[3]; System.out.println(nums); 结果:[1,2,3,5] 第二种情况:删除指定值的元素 varnums=[1,2,3,3,4,5
4、]; delete 3 fromnums; System.out.println(nums); 结果:[1,2,4,5] 两个3都被删除掉了 第三种情况:删除指点范围内的所有元素 varnums=[15]; delete nums[13]; System.out.println(nums); 结果:[1,5] 注意:第一行里面的1代表第0个元素值为1;第二行里面的1代表第1个元素,他的值应该是2 第四种情况:删除全部元素 varnums=[15]; delete nums; System.out.println(nums)
5、; 结果:[] 8、数组倒置 varnums=[15]; System.out.println(reversenums); 结果:[5,4,3,2,1] 9、返回数组的子集 返回a、b之间(含a和b)的所有元素 defdays=[Mon,Tue,12下一页....,。sGreaterThanTs[n
6、n>2andn!=6]; 结果:[3,4,5,7,8,9]上一页12....,。
此文档下载收益归作者所有