当前位置:首页 » 编程语言 » java下标

java下标

发布时间: 2022-09-10 12:08:02

A. java 获取下标

package com.ajax.test;

import java.awt.*;
import java.awt.event.*;

import javax.swing.JButton;

public class Usfo1 extends WindowAdapter implements WindowListener,
ActionListener {
Frame f;
Button[] but;

public Usfo1() {
f = new Frame();
f.setLayout(null);
f.setSize(1024, 768);
f.addWindowListener(this);
f.setBackground(new Color(0, 0, 0));
int k = 0;
but = new Button[90];
for (int i = 0; i <= 8; i++) {
for (int j = 0; j <= 9; j++) {
but[k] = new Button("" + k);
but[k].setSize(50, 50);
but[k].setLocation(j * 50 + 10, i * 50 + 35);
but[k].addActionListener(this);
f.add(but[k]);

k++;
}
}
f.setVisible(true);
}

public void actionPerformed(ActionEvent e){
Button button = (Button)e.getSource();
System.out.println(button.getLabel());
}

public void windowClosing(WindowEvent e) {
System.exit(0);
}

public static void main(String[] args) {
Usfo1 k = new Usfo1();
}
}

B. java中数组的下标是什么

java中数组的下标表示在数组中的元素,从0开始的数值,0代表的是第一个元素,1代表的是第二个元素,往上依次类推。实例如下:

int[]intarry=newint[]{1,2,4};//新建一个int类型的数组
System.out.println(int[0]);//其中0就是代表数组的第一个数值,也就是1,下标为0

C. JAVA中的数组的下标是用来干什么的

每一个数组元素都有一个系统自动分配的下标,它代表此元素在数组里的排位,如果未设置过则下标从0开始,换句话说就是一个数组里面的第一位是下标为0的那个。
举个例子:数组A{1,2,3,5,8,41,5}里面,A[0]就是1,A[1]就是2,A[5]就是8
www.xunm.com.cn

D. Java中的下标,和索引是一样的么如果不一样有什么区别呢最好说的通俗易懂点...先谢谢大神们了

必须不一样!!
你可以理解索引就是地址,但是你把下标同样理解为地址,就是错了。
例如:
int [] array=new int[10];
那么,array就是一个索引。
而array[1],那么它的地址就是array的索引再加上1*int的存储空间

E. java如何在String数组中取得指定内容的下标

可以通过indexOf方法获取到指定字符串的下标,举例:
String str = "aaaaaabaaaaaaaa";//定义一个字符串
int index= str.indexOf("b");//获取到字符串下标的值(从0开始计数)
System.out.print(index);//输出结果
结果就是:6.

F. 如何java输入数组下标修改数组元素

public static void main(String[] args){
Scanner scanner = new Scanner(System.in);

//下标从0开始 下标0,1,2,3,4,5,6,7,8
int[] intArr =new int[]{1,2,3,4,5,6,7,8,9};

//修改下标为1的元素*10
intArr[1] = intArr[1] * 10;
System.out.println("下标为1的元素修改后的值为" + intArr[1]);
//修改下标为0的元素+10
intArr[0] = intArr[1] + 10;
System.out.println("下标为0的元素修改后的值为" + intArr[0]);

// 修改后的数组
System.out.println("修改后的数组为:");
for(int i=0;i<intArr.length;i++){
System.out.println(intArr[i]);
}
}


G. java中的下标值是什么意思

下标就是索引的意思比如有一个数组
int[] arr = new int[3];
这个数组的长度为三,那要怎么得到这个数组的每一个元素呢,就是通过下标也就是索引来得到。
通过int[下标] 下标从0开始,那么拿到这个数组的三个元素就通过
int[0] 、int[1] 、int[2] 这样就得到了这个数组的三个元素,因为这个数组的长度为3,所以你要是int[3]的时候就会报异常,索引值越界了
望采纳

H. JAVA怎么找字母的下标

一个数组或者集合的下标是从0开始的,然后你图上面的错误是因为num的定义是String类型的,你却拿来与letter[i]比较,两个都不对。

要比较字母,必须先把字母转成对应的数字,这涉及到Unicode编码。大写字母A是65,往后以此类推,小写字母是97,往后以此类推。

所以你要比较字母大小,就应该先把String转成char类型,再把char类型转成int类型:

Stringa=scanner.next();
intnum=a.charAt(0);
System.out.println(num);

所以,你的letter[i]也要转成数字来比较:

if(num<(int)letter[i])//前提是你的letter数组是char类型,或者集合添加了<Character泛型>

I. java数组中的下标是什么意思

下标其实就是一个标示意思,让你通过下标来获得你想获得的数组中的一个值。
例如:
int
a[]
=
{10,20,30,40,50};
下标
从0开始
,也就是
0,1,2,3,4
所以如果你要取第一个值就是
a[0],第三个值就是a[2]
因为下标从0开始,所以你取的值是第几个减去1
就是下标的数

热点内容
ps工作需要什么配置电脑 发布:2025-01-12 21:52:22 浏览:605
福州优信解压 发布:2025-01-12 21:50:40 浏览:429
会员过期缓存的能看吗不联网 发布:2025-01-12 21:16:47 浏览:768
算法工作原理 发布:2025-01-12 20:36:38 浏览:25
网络访问监控软件 发布:2025-01-12 20:26:57 浏览:466
养羊啦源码 发布:2025-01-12 20:25:48 浏览:571
轩逸朗逸哪个配置最好 发布:2025-01-12 20:10:00 浏览:50
主板存储器分 发布:2025-01-12 20:04:46 浏览:377
数据库逻辑运算 发布:2025-01-12 20:03:54 浏览:572
javawindows服务器搭建 发布:2025-01-12 19:59:37 浏览:571