动态数组ArrayList的初始化,添加数据,与遍历

import java.util.ArrayList;
import java.util.Scanner;

public class 二分搜索算法实现方法1 {
static String 数组有没有目标值;

public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int target=scanner.nextInt();
int [] arr={1,3,4,6,8,15,21,4};
ArrayList<Integer> 保存数组的下标的动态数组=new ArrayList<>();
for (int 循环的次数=0;循环的次数<arr.length;循环的次数++)
{
if(arr[循环的次数]==target)
{
数组有没有目标值="有";
保存数组的下标的动态数组.add(循环的次数);
}
}
if (数组有没有目标值!="有")
{
System.out.println(-1);
}
if (保存数组的下标的动态数组.size()>0) {
System.out.println("值在数组对应的下标为:");
保存数组的下标的动态数组.forEach(System.out::println);
}
}

}

posted @   TomOVOTom  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
点击右上角即可分享
微信分享提示