zoukankan      html  css  js  c++  java
  • 数组相关

    数组的创建

    int[  ] arr=new int[30];

    arr[0]=1;

    arr[1]=2;

    ...arr[29]=12;

    ps:下标从0开始

    数组的初始化

    int[  ] arr=new int[30];//默认赋值为30个0

    int[ ] arr={15,68,89,90}//用大括号将所有的值列出来,每个值用逗号隔开

    读取元素的值

    int a=a[0]+a[1];//前两个元素的值

    修改元素的值

    a[3]=15;//把第4个元素的值修改为15

    拓展:数组的遍历和求和。

    数组的长度

    int[ ] arr = new int[ 30 ];

    int s=arr.length;//数组arr的长度,结果是30

    Test

    1.1000以内的质数;

    public static void main(String[] args) {
    int[] result = new int[50];// 最多存50个
    int count = 0;// 已经存了多少个
    for (int i = 2; i < 1000; i++) {
    // 判断i是否为质数
    boolean isPrime = true;
    for (int k = 2; k < i; k++) {
    if(i%k==0) {
    isPrime=false;//判断:它不是质数
    break;
    }
    }
    //如果是质数,则存到result里
    if(isPrime)
    {
    //把i存储到result,计数count++
    result[count]=i;
    count++;
    if(count>=result.length)
    {
    break;//已经存满50个,则退出查找
    }
    }
    }
    for(int j=0;j<count;j++)
    {
    System.out.println(result[j]);
    }
    }

  • 相关阅读:
    相机篇
    ValueAnimator动画跳过中间过程的问题
    android 双向文字问题
    android让xml布局的底部跟随软键盘
    给fragment设置进入和退出动画
    android布局控件的LayoutParams
    注意点
    关于与条件判断中的顺序
    栈的反转
    从尾到头打印链表
  • 原文地址:https://www.cnblogs.com/iamAngelo/p/12883732.html
Copyright © 2011-2022 走看看