【无标题】

我在数组学习中感悟到的精彩的知识。
1.`System.arraycopy(b,0,a,0,b.length);
这句代码的意思是从b数组的第0个位置上往a数组的第0个位置拷贝b.length个单位。
2.数组名.length
这句语言代表的是数组的长度,比如以下代码:

class Test{
public static void main(String[] args){
int c[] = new int(a.length + b.length);
int a[] = {1,2,3,4,5,6,7};
int b[] = {9,8,7,6,5,4,3,2};
System.arraycopy(b,0,c,0,b.length);
System.arraycopy(a,0,c,b.length,a.length);``
	}
}

这些代码所表达的意思也是我们的家庭作业,指的是将a,b,两个数组合并到c中,其中a,0,c,b.length,a.length指的是从a中的第0个位置往c中第b.length个位置拷贝a.length个长度的数组长度,我第一边看的时候很蒙,后面也就理解了。
3.最后,给大家分享一串代码(回文数)

public class Example3_100{
public static void main (String[] args){
int x = 12345;
int num;
num = 0;
int A = x;
while(x!=0) {
int ge = x%10;
x = x/10;
num = num*10+ge;
}
System.out.println(num == x);
	}
 }

int A = x;这一句一定不能忘!如果不加的话会导致结果为0。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值