自定义数组操作工具类代码示例
自定义一个操作数据的工具类,其实工具类的编写很简单,将方法静态化,将构造方法私有化就可以了。
工具类代码:
class MyArrays{private MyArrays() {}/** 返回数组中最大的元素**/public static int getMax(int[] arr) {int max = 0;//参照物//遍历数组for(int x = 0;x < arr.length;x++) {if(arr[x] > max) {max = arr[x];//替换参照物}}return max;}/** 返回数组中指定参数的索引**/public static int getIndex(int[] arr,int a) {//遍历数组for(int x = 0;x < arr.length;x++) {if(arr[x] == a) {return x;}}return -1;//如果查不到制定的参数,则返回-1}}
测试工具类:
@Testpublic void testMyArrays(){int[] arr = {3,5,8,10,1};int max = MyArrays.getMax(arr);System.out.println(max);int index = MyArrays.getIndex(arr, 8);System.out.println(index);}
自定义数组操作工具类代码示例相关推荐
- geotools读取shp文件及shp文件操作工具类代码
geotools读取shp文件及shp文件操作工具类代码.pdf 完整文档下载地址 https://download.csdn.net/download/a772304419/17468931 imp ...
- mimemessage类是什么_Java MimeMessage类代码示例
本文整理汇总了Java中javax.mail.internet.MimeMessage类的典型用法代码示例.如果您正苦于以下问题:Java MimeMessage类的具体用法?Java MimeMes ...
- form表单 vue 拖拽_vue实现可视化可拖放的自定义表单(代码示例)
本篇文章给大家带来的内容是关于vue实现可视化可拖放的自定义表单(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 实现如例子所示的可视化可拖放表单功能.整个页面,分为左中右 ...
- JAVA WEB之XSS防御工具类代码示例
简述 人们经常将跨站脚本攻击(Cross Site Scripting)缩写为CSS,但这会与层叠样式表(Cascading Style Sheets,CSS)的缩写混淆.因此,有人将跨站脚本攻击缩写 ...
- java代码查询索引文件实例_关于使用pdfbox的对PDF文件通过lucene生成索引文件IndexPDFFiles类代码示例...
一.前言 下面通过pdfbox的pdfbox-2.0.9源码中org.apache.pdfbox.examples.lucene.IndexPDFFiles索引PDF文件生成类,基于apache的lu ...
- java model类_Java Model类代码示例
import com.baomidou.mybatisplus.activerecord.Model; //导入依赖的package包/类 /** * * 预处理配置 * * * @param con ...
- java特粗宋体_Java IdentityPlusMapper类代码示例
import org.docx4j.fonts.IdentityPlusMapper; //导入依赖的package包/类 public Mapper getFontMapper() throws E ...
- 头像 HTML5 JSON PHP 摄像头,canvas之自定义头像功能实现代码示例
写在最前: 前两天老大跟我说老虎官网上那个自定义头像的功能是flash实现的,没有安装过的还得手动去"允许"falsh的运行.所以让我用canvas实现一个一样的功能,嘿嘿,刚好最 ...
- Java axis 配置host_Java AxisProperties类代码示例
import org.apache.axis.AxisProperties; //导入依赖的package包/类 private StringBuilder getDefaultClasspath() ...
最新文章
- sparkCore源码解析之思维脑图
- ios多线程和进程的区别(转载)
- 在开课吧学python的经历-28岁,年薪30万,工作5年,被裁掉只用了5分钟
- C# Settings使用小结
- IDEA在jsp页面写out.print()代码报错
- MATLAB读取txt文件的数据
- 实战:node-react项目部署到服务器
- java键值对_Java 读写键值对
- 【版本控制】git学习笔记(一)
- html中好看的英文字体,一组漂亮的英文字体在线演示
- zynq使用lwip远程更新flash
- Python学习笔记(六) python-nmap下载及搭建
- 突破限制轻松下载网盘的文件,免登陆使用,速度也不错!
- 从Maya中把模型搬运至网页的过程
- BZOJ5011 [Jx2017]颜色(洛谷P4065)
- gcc之 -ffunction-sections
- BreederDAO 直播AMA 1:与创始人会面回顾
- 捕鱼游戏源码(数值+完整项目资源)
- Fisher information(费雪信息)和费雪信息矩阵
- 南京大学计算机研究生复试面试题
热门文章
- 谷歌开源下一代推荐系统模拟器:RecSim NG
- 网易干货 | 浅析视频Jitter Buffer
- “彪悍的代码 不羁的创意”—— 网易云信全国高校MINI开发挑战赛战队招募启动...
- 互联网1分钟 |1122
- 浅析weak指针的实现
- SQL字符串处理--按分割符拆分字符串T-SQL to Split a varchar into Words
- KandQ:那年,那树,那些知识点
- AngularJS HTML DOM
- Direct3D提高篇:HLSL编程实现PhotoShop滤镜效果(1)
- 你看我还有机会吗?这么GAN让我秃然荒了!