java数组的下标代码 java数组下标

Java中当数组的长度为五下,标的最后一个数字为?在Java中,数组的下标从0开始,因此当数组的长度为5时,最后一个数字的下标为4 。
例如,如果我们有一个长度为5的整数数组arr , 最后一个数字的下标是arr[4],而不是arr[5] 。因此,如果我们要访问数组的最后一个数字 , 应该使用arr[4] 。
用java编写一个查询数组下标的代码?。?/h2>public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
String[]strs = new String[]{"a", "b", "c", "a", "b", "c", "a", "b", "c", "a", "b", "c"}; //定义数组
String in = sca.next();//键盘输入
String index = "-1,"; //定义下标记录 默认-1不存在,为间隔
for (int i = 0; istrs.length; i) {//循环查询下标
if (in.equals(strs[i])) {
if (index.equals("-1,")) {//存在则制空 将下标放入
index ="";
}
index= i",";//循环放入下标
//break;//如果需求是做单个的话 可以释放这段代码 下面去数组第一个值就可以了
}
}
index = index.substring(0, index.length() - 1); //取出数组最后的,
//如果需要下表作为数字引用可以这样
//String[] indexs = index.split(",");
//int[] intIndex = new int[indexs.length];
//for(int i = 0; iindexs.length; i){
//intIndex[i] = new Integer(indexs[i]);
//}
System.out.println(index);
}
这段代码 多个单个都可以 已经测试过了只要释放下代码就行
用JAVA编写一维数组中的最大,最小的元素以及他们的下标的代码是什么?public static void main(String[] args) {
int[] a=new int[]{6,8,4,9,2};
int min;int max;
min=max=a[0];
for(int i=1;ia.length;i)
{
if(mina[i])
min=a[i];
if(maxa[i])
max=a[i];
}
int m=0,n=0;
for(int s=0;sa.length;s)
{
if(min==a[s])
{
break;
}
m;
}
for(int o=0; oa.length;o)
{
if(max==a[o])
{
break;
}
n;
}
System.out.println("最小的数为:" min "下标为:" m);
System.out.println("最大的数为:" max "下标为:" n);
}
java怎么确定数组的下标位置import java.util.*;
public class Array {
public static void main(String[] args) {
int[] score = new int[] { 18, 25, 7, 36, 13, 2, 89, 63 };
int mix = score[0];
int j = 0; // 用来保存最小数的下标
for (int i = 0; i8; i) {
if (score[i]mix) {
mix = score[i];
j = i;
}
}
System.out.println("最小的数字是"mix"是数组中的第个"(j 1) );
}
}
【java数组的下标代码 java数组下标】关于java数组的下标代码和java数组下标的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读