更新时间:2022-08-31 11:29:25 来源:极悦 浏览894次
数组可以是一维的,也可以是多维的。任何一维的东西都只能处理单个参数。一维数组必须处理每个索引或位置的一个值。
Java中的一维数组的三个示例如下:
1.Java中使用标准方法的一维数组示例
公共 类 OneDimensionalArray {
public static void main ( String args []) {
// 声明一个整数的一维数组
int [] anArray ;
// 为 3 个整数分配内存
anArray = new int [ 3 ];
// 初始化第一个元素
anArray [ 0 ] = 8 ;
// 初始化第二个元素
anArray [ 1 ] = 4 ;
// 初始化第三个元素
anArray [ 2 ] = 89 ;
// 打印一维数组
系统。出来。println ( "一维数组元素为:" );
系统。出来。println ( "索引 0 处的元素:" + anArray [ 0 ]);
系统。出来。println ( "索引 1 处的元素:" + anArray [ 1 ]);
系统。出来。println ( "索引 2 处的元素:" + anArray [ 2]);
}
}
输出:
一维数组元素是:
索引 0 处的
元素:8 索引 1 处的元素:4
索引 2 处的元素:89
2.Java 中使用 Scanner 的一维数组示例
导入 java.util.Scanner ;
public class OneDimensionalArrayScanner {
public static void main ( String args [])
{
// 创建扫描器对象
Scanner scan = new Scanner ( System . in );
系统。出来。println ( "请输入数组长度:" );
int arrLength =扫描。下一个整数();
int [] anArray = 新 int [ arrLength ];
系统。出来。println ( "输入数组的元素" );
for ( int i = 0 ; i < arrLength ; i ++)
{
anArray [ i ] = scan 。下一个整数();
}
// 打印一维数组
系统. 出来。println ( "显示一维数组元素:" );
为了( int i = 0 ; i < arrLength ; i ++)
{
系统. 出来。print ( anArray [ i ] + " " );
}
}
}
输出:
输入数组长度:4
输入数组元素
8
4
89
2
显示一维数组元素:
8 4 89 2
3.Java中使用字符串的一维数组示例
public class OneDimensionalArrayString {
public static void main ( String args [])
{
// 声明和初始化字符串数组
String [] strArray = { "Alive is Awesome" , "Be in Present" , "Be Yourself" };
系统。出来。println ( "字符串数组的长度为:" + strArray .length ); // 打印一维字符串数组
系统。出去
. println ( "显示一维字符串数组元素:" );
for ( int i = 0 ; i < strArray .length ; i ++ ) {
System . 出来。println ( strArray [ i ] + " " ); } } }
输出:
字符串数组的长度为:3
显示一维字符串数组元素:
Alive is Awesome
Be in Present
Be Yourself
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习