6.18.2013

凉风有信,秋月无边,

亏我思娇的情绪好比度日如年,

虽然我不是玉树临风,潇洒倜傥,

可是我有广阔的胸襟,加强健的臂腕!

凉风有信,秋月无边,

亏我思君的情绪好比度日如年,

虽然我不是闭月羞花,沉鱼落雁,

但我有广阔的胸襟与君共历悲欢。

 

 

foreach 输出   数组内容

for(int i=0; i<arg.length;i++){

public static void fun(int... arg){

        for (int x : arg){

// 上面两句相等。

方法是一段可重复调用的代码段,在本章中因为方法可以由主方法调用,所以要加入public static 关键字修饰。

数组的传递属于引用数据类型的传递,传递的是堆内存地址的使用权,一个数组可以有多个名称指向一个堆内存的空间,每一个名称都可以修改内存中的数据。

java新特性中提供了可变参数,这样在传递参数时就可以不受参数的个数限制,全部的参数将以数组的形式保存下来。

foreach 是 java 中的新特性,主要作用是方便地输出数组中的内容。

 

去掉数组中的0 生成新的数组

public class B {
   public static void main(String[] args){
     int []arrInt={1,2,5,6,7,0,0,3,9};
     int j=0;
     for(int i=0;i<arrInt.length;i++){
     if(arrInt[i]!=0){
     j++;
     }
     }
     int []newarr=new int[j];
     j=0;
      for(int i=0;i<arrInt.length;i++){
      if(arrInt[i]!=0){
      newarr[j]=arrInt[i];
      j++;}
          }
for(int i=0;i<newarr.length;i++){
System.out.println(newarr[i]);
            }
        }  
}
  

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值