java通过数组值怎样获取数组下标

java通过数组值怎样获取数组下标,第1张

没有找到合适的,最好自己写个循环吧

int i = 0;

while (i < arraylength && array[i] != val) i++;

如果找到了val,那么i就是下标;如果i==arraylength,表示没找到

如果你用的是ArrayList,那么有一个方法indexOf(val),如果找到,返回下标,否则返回-1

定义控件数组时,不能通过托拽的方式创建控件,只能手动输入代码创建控件。控件数组和其它数据无本质区别,你可以在窗体初始化后进行创建这些按钮。var index as Integer;var bs[] as TButton;////很久没用过delphi了,数据定义的具体语法都记不太清楚了。创建Button对象时,将这个“下标”记录到Button对象的Tag属性上好了:bs[index]Tag = "" + index;bs[index]OnClick = ButtonClick;///ButtonClick就是要响应这些按钮的点击事件处理过程 procedure ButtonClick(sender as TControl, e as ClickEvent) /// 后一个参数类型是不是叫ClickEvent,记不太清楚了,你托拽一个按钮到界面上,双击这个按钮去写它的响应事件好了。begin if(sender is TButton) then begin editor1Text = senderTag; endend; 过程大概就这样子吧,太久没写过Delphi了,好多具体的语法都忘记了。不好意思。

楼主,看代码吧

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<script>

function cleartext(){

var tt = documentgetElementsByName("stuname");

for(i=0;i<ttlength;i++)

if(tt[i]==arguments[0])alert("你选择的是第"+(i+1)+"个!");

}

</script>

比如控件combox的名字为combox1,那么它的index值就为combox1SelectedIndex,

Selected就是选中的意思,那么SelectedIndex就是选中的那项的下标值Index。

mysql是没有下标这个概念(至少目前接触到的,没有看到),有截取字符串内置函数

Oracle倒是有下标概念:table变量(下标):=值;

begin

var_nums(0):=2000;

var_nums(1):=2002;

end

以上就是关于java通过数组值怎样获取数组下标全部的内容,包括:java通过数组值怎样获取数组下标、delphi7怎样定义控件数组并获得下标、javascript中如使用onchange获得select的name及下标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9753896.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存