java定义一个数组代码 定义一个数组Java

用java基础编写程序,创建一个数组并赋值

代码:

为复兴等地区用户提供了全套网页设计制作服务,及复兴网站建设行业解决方案。主营业务为成都网站制作、成都做网站、复兴网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

public class ArrayTest {

// 声明数组

long[] ii = { 8, 4, 2, 1, 23, 344, 12 };

// 判断

public void judge(long lon) {

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

if (lon == ii[i]) {

System.out.println("猜对了");

return;

}

}

System.out.println("Sorry!");

}

// 测试

public static void main(String[] args) {

ArrayTest arraytest = new ArrayTest();

// 手动输入整数

Scanner scanner = new Scanner(System.in);

System.out.println("请输入一个整数:");

long l = scanner.nextLong();

arraytest.judge(l);

}

}

运行结果:

JAVA怎么声明一个数组

声明一个字符串数组,其中初始化了4个字符串

String[] strs = new String[]{"abc","sss","sdd","dsf"};

声明一个整形数组,数组长度为3

int[] nums = new int[3];

java怎么定义一个,让用户输入大小的数组?

代码如下所示

public class Test{

public static void main(String[] arg){

int length = 0;

Scanner scanner = new Scanner(System.in);

length = scanner.nextInt();

int[] intArray = new int[length];//定义length大小数组

scanner.close();

}

}

java定义一个char数组 char[] array = {'a', 'b', 'c, 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};

Java程序:

public class Main {

public static void main(String[] args) {

char[] array = {'a', 'b', 'c', 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};

int i;

System.out.println("转换前:");

for(i=0; iarray.length; i++) {

System.out.print(array[i] + " ");

}

for(i=0; iarray.length; i++) {

if(array[i] = 'a'  array[i] = 'z') {

array[i] -= 32;

}

}

System.out.println("\n\n转换后:");

for(i=0; iarray.length; i++) {

System.out.print(array[i] + " ");

}

}

}

运行测试:

转换前:

a b c z + - 0 A K n t m 

转换后:

A B C Z + - 0 A K N T M

java 如何定义数组和初始化

1.数组的定义:

数组可以分为一维数组,二维数组,多维数组。一维数组的定义有以下两种方式:

type[ ] arr_name;

type arr_name[ ];

二维数组的定义方式如下:

type[ ] [ ] arr_name;

type arr_name[ ] [ ];

多维数组可根据维数指定相应个数的[ ]

int[ ] arr1;

String[ ] arr2;

float arr3[ ] ;

String[ ] [ ] arr4;

2.数组的初始化:

数组的初始化有以下两种方式

静态初始化

静态初始化是指在定义的同时指定数组元素内容,示例代码如下:

int[] arr1 = {1,2,3,4,5};

String[ ]  arr2 = {"tom","rose","sunny"};

String[ ][ ] arr3 = { {"tom","American"},{"jack","England"},{"张三","china"} };

动态初始化

动态初始化是指在定义时首先通过new 关键字开辟指定大小的存储空间,然后在为数组指定内容

int[ ] arr1 = new int[2 ] ;

arr1[0] = 10;

arr2[1] = 20;

arr3[ 2] = 30;


网站标题:java定义一个数组代码 定义一个数组Java
转载注明:http://pwwzsj.com/article/doodojc.html