凉风有信,秋月无边,
亏我思娇的情绪好比度日如年,
虽然我不是玉树临风,潇洒倜傥,
可是我有广阔的胸襟,加强健的臂腕!
凉风有信,秋月无边,
亏我思君的情绪好比度日如年,
虽然我不是闭月羞花,沉鱼落雁,
但我有广阔的胸襟与君共历悲欢。
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]);
}
}
}