求用java写一个工具程序,能够查找基本数据类型数组中的指定数据,并返回该数据的索引值。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求用java写一个工具程序,能够查找基本数据类型数组中的指定数据,并返回该数据的索引值。相关的知识,希望对你有一定的参考价值。

参考技术A public int find(Object[] args,Object value)
try
return Arrays.asList(args).indexOf(value);

catch(Exception e)
System.out.println("找不到元素");
return -1;

参考技术B public class SerachUtil
public static void main(String[] args)
int[] arr = 1,2,7,12,10,125,45;
int target = 10;
System.out.println(serach(arr, target));

private static int serach(byte[] arr,byte target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(short[] arr,short target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(int[] arr,int target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(long[] arr,long target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(float[] arr,float target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(double[] arr,double target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(char[] arr,char target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;

private static int serach(boolean[] arr,boolean target)
for(int i=0;i<arr.length;i++)
if(arr[i]==target)return i;
return -1;
帮你写了,希望对你有帮助!利用了方法的重载。本回答被提问者和网友采纳
参考技术C 其他程序可以使用工具对吧

Java种数据类型

数据类型

1.1 定义

程序需要处理各种各样的数据,例如文字、图片、音频、视频等,对于不同的数据,处理方式当然也不同.
数据能够进行的运算也是不同的。Java是一种强类型语言,针对每种数据都提供了对应的数据类型。不同的类型,指定不同大小的空间,适当的数据范围使用适当的数据类型进行存储。
为了能够方便和更好地处理数据,在程序中我们也将数据进行划分称不同的数据类型。

1.2 分类

技术图片A:基本数据类型:4类8种
B:引用数据类型:类,接口,数组。

1.3 基本数据类型

技术图片注意:整数数值默认为int类型,如果需要定义一个long类型的变量,当超出int的范围时,需要在该值后加 l或者L
技术图片float有效位是8位,double有效位是16位
注意:浮点数默认为double类型,如果需要定义一个float类型的变量,则数值后需要加 f或者F
技术图片要求:用 ‘ ‘将字符括起来
技术图片注意:
整数默认是int类型,浮点数默认是double。
长整数要加L或者l,单精度的浮点数要加F或者f。

以上是关于求用java写一个工具程序,能够查找基本数据类型数组中的指定数据,并返回该数据的索引值。的主要内容,如果未能解决你的问题,请参考以下文章

Java实现WC基本功能

大神!!求用python写一个程序,找出给定字符串s中按字母表顺序排列的最长子串!

Java种数据类型

软件工程 wc-project(JAVA)

计算机程序的思维逻辑 (11) - 初识函数

求用java代码控制斑马条码打印机打印二维码商标的例子程序