我正在尝试通过扫描仪输入将数字保存到数组中,但是
“ java.lang.ArrayIndexOutOfBoundsException”不断弹出。
这是我的代码:
for (int counter = 1;1==1;counter++) {
int bucky[] = new int[counter];
int scan = oof.nextInt();
bucky[counter] = scan;
if (counter == 5) {
System.out.println(bucky);
}
有人可以解释我在思考过程中做错了什么或在哪里做错了?
答案 0 :(得分:0)
尝试
<h1> How to retrieve data using JSON and AJAX </h1>
<select name="details_list" id="details list">
<option value=""> Select Name </option>
<?php
while($row = mysqli_fetch_array($result))
{
echo '<option value="'.$row["name"].'">'.$row["name"].'</option>';
}
?>
</select>
<button type="button" name="search" id="search"> Search </button>
<p id="user_name"></p>
<script>
$(document).ready(function()
{
$('#search').click(function()
{
var id= $('#details_list').val();
if(id != '')
{
$.ajax({
url:"fetch.php",
method:"POST",
data:{id:id},
dataType:"JSON",
success:function(data)
{
$('#user_name').text(data.name);
}
})
}
else
{
alert("Please Select Employee");
$('#employee_details').css("display", "none");
}
});
});
</script>`
5个位置{0,1,2,3,4}的一个数组
您的数组的位置为{0}
bucky [counter-1] =扫描;