package Array;//  反转,用for的两种方法
public class Array_Demo {public static int[] Reverse(int[] ints){int[] num = new int[ints.length];for (int i = 0, j = num.length - 1; i < ints.length; i++, j--) {num[j] = ints[i];}return num;}
//  i + j = ints.length - 1            对于理解很重要public static int[] R(int[] ints) {int[] Numbers = new int[ints.length];for (int i = 0; i < ints.length; i++) {for (int j = Numbers.length - 1; j >= 0; j--) {if(i + j == ints.length - 1)Numbers[j] = ints[i];}}return Numbers;}public static void Print(int[] ints){for(int i : ints)System.out.print(i+"\t");System.out.println();}public static void main(String[] args) {int[] ints = {1,2,3,4,8};Print(Reverse(ints));Print(R(ints));}
}

JAVA——反转的两种方法相关推荐

  1. java文件指针,Java 测试文件指针,java测试指针,两种方法打开文件并进行内

    Java 测试文件指针,java测试指针,两种方法打开文件并进行内 两种方法打开文件并进行内容定位package com.ronsoft.books.nio.channels;import java. ...

  2. TIL:创建Java线程的两种方法

    Java最强大的功能之一是它允许人们轻松管理线程以执行程序中的各种任务. 正确使用线程可以提高程序的效率. 也就是说,今天我了解了创建这些线程的两种方法: 第一种方法:实现可运行 Runnable是抽 ...

  3. Java线程之两种方法Runnable和Thread的区别

    在java中有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口: 1>Thread类是在java.lang包中定义的.一个类只要继承了Thread类同时覆写了本类中的 ...

  4. 2 image pil 转_pdf转图片,php语言和Java语言的两种方法

    因项目的需求,需要预览文件,如果直接使用各种渲染插件预览pdf,兼容性太差,不同浏览器,不同终端,以及版本,问题太多,转换思路,文档转图片,那么兼容性问题就不存在了,大致思路如下 1. 各种不同文档转 ...

  5. 数据库连接超时java处理的两种方法

    **前言:**在测试一套数据库是否能够连接上的过程中,我们就会遇到这样的一种情况,当不能连接的时候会存在代码运行时间超级长的问题,这样的话在页面上会存在卡死的现象,为了解决这个问题,总结了下面两种方式 ...

  6. js 字符串反转反转的两种方法

    var str = "You don't touch mother fucker think twice."; 第一种方法运用api var strReverse = str.sp ...

  7. 浏览器运行java的方法_通过浏览器运行java程序的两种方法

    方法一:Applet技术 现在有一个application,要把它转换成Applet. 首先,用eclipse打开这个项目. 然后找到要改的java类,让这个类继承Applet类或者JApplet类. ...

  8. java 匿名list,java创造匿名对象的两种方法

    在java中有时候需要一些匿名对象的使用.可能有些小伙伴拿还不会创造,其实我们在学习一些方法时都或多或少的接触过.本篇所要讲到的创造匿名对象总结了两种方法,分别是静态工具方法和Lambda表达式,我们 ...

  9. java构造和解析json_Java构造和解析Json数据的两种方法详解一

    在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面首先介绍用json-lib构造和解析Jso ...

最新文章

  1. python中的lambda匿名函数
  2. js 数组 转为树形结构
  3. 安卓App热补丁动态修复技术:让App像Web一样发布新版本
  4. bzoj1084: [SCOI2005]最大子矩阵
  5. div添加html链接,DIV添加超链接小记
  6. C++:02---命名空间
  7. 《Effective Objective-C 2.0》 阅读笔记 2
  8. 大学四年怎样过,做到这六点,甩别人一条街
  9. 免费自制app软件:在线生成APP只需一个URL
  10. Landsat 8 地表反射率数据介绍—— Landsat 8 Surface Reflectance Tier 1
  11. ubuntu16.04 设置开机自动运行程序
  12. 51nod 1299 监狱逃离
  13. mipi的dsi全称_MIPI-DSI/CSI协议介绍-转载
  14. Linux内核通知链(notifier chain)
  15. nginx证书绑定及二级域名反向代理
  16. 平面直角坐标系中的旋转公式_中考难点,旋转+动点的最值问题的构建
  17. 提升个人效率减少焦虑——GTD法则
  18. Android开发实战《手机安全卫士》——11.“进程管理”模块拓展 窗体小部件 生成快捷方式
  19. GTOP@全球CEO发展大会 燃焕全球科创力场
  20. 第六章 戚继光——孤独的将领 -1

热门文章

  1. firefox常见问题解答
  2. 【零基础学Python】爬虫篇 :第十四节--爬虫+词云解决实际问题
  3. 一小时电动力学 02 麦克斯韦方程组
  4. 国内最全的android软件商店 应用市场 汇总
  5. jvm虚拟机规范 紧接上文的
  6. windows系统重装(安装)第一篇——老毛桃本地PE环境的安装
  7. 时间序列(一):上手体验
  8. 小球碰壁反弹加分_canvas实现碰壁反弹(小球)
  9. Seesaw Loss:目标检测长尾分布loss
  10. 怎么开通代付通道接口?