java中数组的相关知识
1、

2、数组的命名方法

1)int[]ages=new int[5];
2) int[]ages;
ages=new int[5];
3)int[]ags={1,2,3,4,5};
4)int[]ags;
ags=new int{1,2,3,4};
或者
int[]ags=new int{1,2,3,4};
3、java不支持不同类型的重名数组
4、java中数组的循环赋值
package dierge;
public class Shuzu {
public static void main(String args[]){
int[]ags=new int[5];
int i;
for(i=0;i<ags.length;i++){
ags[i]=i;
System.out.println("ags["+i+"]是:"+ags[i]);
}
}
}
打印结果如下:
ags[0]是:0
ags[1]是:1
ags[2]是:2
ags[3]是:3
ags[4]是:4
5、各种类型数组的初始值
代码如下:
package dierge;
public class Shuzu {
public static void main(String args[]){
int[]ags=new int[1];
System.out.println("int类型数组的默认值是:"+ags[0]);
boolean[]a=new boolean[1];
System.out.println("boolean类型数组的默认值是:"+a[0]);
byte[]b=new byte[1];
System.out.println("byte类型数组的默认值是:"+b[0]);
short[]c=new short[1];
System.out.println("short类型数组的默认值是:"+c[0]);
char[]d=new char[1];
System.out.println("char类型数组的默认值是:"+d[0]);
long[]e=new long[1];
System.out.println("long类型数组的默认值是:"+e[0]);
float[]f=new float[1];
System.out.println("float类型数组的默认值是:"+f[0]);
double[]g=new double[1];
System.out.println("double类型数组的默认值是:"+g[0]);
}
}
打印结果如下:
int类型数组的默认值是:0
boolean类型数组的默认值是:false
byte类型数组的默认值是:0
short类型数组的默认值是:0
char类型数组的默认值是:
long类型数组的默认值是:0
float类型数组的默认值是:0.0
double类型数组的默认值是:0.0
java中数组的相关知识的更多相关文章
- java中的字符串相关知识整理
字符串为什么这么重要 写了多年java的开发应该对String不陌生,但是我却越发觉得它陌生.每学一门编程语言就会与字符串这个关键词打不少交道.看来它真的很重要. 字符串就是一系列的字符组合的串,如果 ...
- [转]java中的字符串相关知识整理
字符串为什么这么重要 写了多年java的开发应该对String不陌生,但是我却越发觉得它陌生.每学一门编程语言就会与字符串这个关键词打不少交道.看来它真的很重要. 字符串就是一系列的字符组合的串,如果 ...
- java中数组的基本知识
数组{ 物以类聚 人以群分 avg sum 数组 数组的概念[ 数组:一组具有相同数据类型的集合 ] 数组的语法[ 先声明 后使用 声明数组: 数据类型+[]+ 变量名 ;/ 数据类型+变量名 +[] ...
- 将java中数组转换为ArrayList的方法实例(包括ArrayList转数组)
方法一:使用Arrays.asList()方法 1 2 String[] asset = {"equity", "stocks", "gold&q ...
- Java中数组
数组的定义格式: 1: 数据类型[] 数组名 2: 数据类型 数组名 动态初始化: 初始化的时候 系统会默认给数组赋值 数据类型[] 变量名 = new 数据类型[数组长度] int[] arr = ...
- Java中数组的特性
转载:http://blog.csdn.net/zhangjg_blog/article/details/16116613 数组是基本上所有语言都会有的一种数据类型,它表示一组相同类型的数据的集合,具 ...
- 在java 中,数组与 List<T> 类型的相互转换
在java中,数组与List<T> 之前进行互相转换,转换方法可总结为以下几种: 一. 将 数组转换成List<T> 1. 使用 Collections 的addAll 方法 ...
- Java中Date各种相关用法
Java中Date各种相关用法(一) 1.计算某一月份的最大天数 Java代码 Calendar time=Calendar.getInstance(); time.clear(); time.set ...
- Java中数组的初始化方式
Java中数组的初始化方式 初始化方式有两种: 1.静态初始化:初始化时由程序猿显式指定每一个数组元素的初始值,由系统指定数组长度 2.动态初始化:初始化时由程序猿仅仅指定数组长度,由系统为数组 ...
随机推荐
- Delphi2010中DataSnap高级技术(7)—TDSServerClass中Lifecycle生命周期三种属性说明
Lifecycle 三种属性: Session.Invocation.Server 这三种属性都用在什么情况,有什么要注意的事项,Delphi2010中罕有说明. 如果乱用这三种属性,你的服务程序有可 ...
- Javascript--装饰器模式和观察者模式
装饰器模式 (function(){//装饰一棵树,装饰器模式通过对对象的属性进行改变来装饰对象.需要一个设置属性的方法 var tree={}; tree.decorate=function(){ ...
- C# lambda
1. lambda example 1 // Create a basic delegate that squares a number MyDelegate foo = (x) => x * ...
- C#使用ESC指令控制POS打印机打印小票
1.前言 C#打印小票可以与普通打印机一样,调用PrintDocument实现.也可以发送标注你的ESC指令实现.由于 调用PrintDocument类时,无法操作使用串口或TCP/IP接口连接的po ...
- HDMI IP学习笔记
在HDMI的IP核中点击,生成例子.找到./simulaion/mentor文件夹,把modelsim路径转到该路径下,即可仿真.
- [题解]poj 1274 The Perfect Stall(网络流)
二分匹配传送门[here] 原题传送门[here] 题意大概说一下,就是有N头牛和M个牛棚,每头牛愿意住在一些牛棚,求最大能够满足多少头牛的要求. 很明显就是一道裸裸的二分图最大匹配,但是为了练练网络 ...
- ASP.NET页面中去除VIEWSTATE视图状态乱码
保存页的所有视图状态信息和控件状态信息. 基于SEO技术的开发,在没有接触MVC框架 Razor 引擎的时候,我们需要使用ASP.NET引擎,如果使用ASP.NET引擎的服务器端控件,那么在ASP.N ...
- html只给自己
//另外一个 height:400px; weight:400px; border-top-left-radius: 10px; border-top-right-radius: 10px; bord ...
- POJ3061 尺取法
题目大意:从给定序列里找出区间和大于等于S的最小区间的长度. 前阵子在zzuli OJ上见过类似的题,还好当时补题了.尺取法O(n) 的复杂度过掉的.尺取法:从头遍历,如果不满足条件,则将尺子尾 部增 ...
- 初窥Kaggle竞赛
初窥Kaggle竞赛 原文地址: https://www.dataquest.io/mission/74/getting-started-with-kaggle 1: Kaggle竞赛 我们接下来将要 ...