看注释:

package digitencode;/**数字编码,比如1983采用加密方式进行传输,g规则如下* 先得到每位数,然后每位数都加上5在对10求余数,最后得到所有数字翻转,得到一个新的数字*最后的结果是8346* */
public class encode1 {public static void main(String[] args) {//1.定义一个数组存储需要加密的数据int[] arr=new int[]{1,9,8,3};//2.遍历数组中的每个数据,按照规则进行修改for (int i = 0; i <arr.length; i++) {arr[i]=(arr[i]+5)%10;}//3.把数组中的元素进行翻转操作,这里面i在数组的最左面,j在数组的最右面,两个元素都是望数组的中间移动//移动到i>j 就是结束循环for (int i = 0, j =arr.length-1 ;i<j; i++,j--) {//交换i j的位置的值,即可反转int temp =arr[i];arr[i]=arr[j];arr[j]=temp;}//4.遍历数组中的每个元素输出即可;for (int i = 0; i <arr.length ; i++) {System.out.print(arr[i]);}}
}

java案例代码5--编码的方式--密码相关推荐

  1. java工厂模式式代码_简单工厂模式及其简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.若有不当,欢迎指正,共同进步.java 1.简单工厂模式概述:设计模式 简 ...

  2. 策略模式及简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.如有不当,欢迎指正,共同进步. 1.策略模式概述:      策略模式(P ...

  3. 原型模式及简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.如有不当,欢迎指正,共同进步. 1.原型方法模式概述: 原型模式(Patt ...

  4. java声明代码是什么_java安全编码指南之:声明和初始化说明

    简介 在java对象和字段的初始化过程中会遇到哪些安全性问题呢?一起来看看吧. 初始化顺序 根据JLS(Java Language Specification)中的定义,class在初始化过程中,需要 ...

  5. java生成html 控制编码方式_JAVA中文字符编码问题详解 控制台输出

    JAVA的中文字符乱码问题一直很让人头疼.特别是在WEB应用中.网上的分析文章和解决方案都很多,但总是针对某些特定情况的.很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经 ...

  6. js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作

    文章目录 操作元素 改变元素内容有两种方式: interText 和 innerHTML的区别 常用的元素的属性操作 案例:仿电脑系统时间问好 表单元素的属性操作 案例:仿京东显示隐藏密码 样式属性操 ...

  7. JAVA中默认的编码方式是Unicode是什么意思?

    编码问题存在两个方面:JVM之内和JVM之外. 1.Java文件编译后形成class 这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后产生cl ...

  8. 哈夫曼编码(Huffman)Java实现代码

    网上找到的一个组Huffman编码Java实现代码,比较经典. 1.主类,压缩和解压 package cn.hm;import java.io.BufferedInputStream; import ...

  9. JS 和 Java 中URL特殊字符编码方式

    前几天遇到url特殊字符编码的问题,在这里整理一下: JavaScript 1.  编码 escape(String) 其中某些字符被替换成了十六进制的转义序列. 解码 unescape(String ...

  10. java银联在线支付开发_银联在线支付案例代码

    [实例简介] 银联在线支付的测试案例代码 [实例截图] [核心代码] PayOnLine └── PayOnLine ├── src │   ├── acp_sdk.properties │   └─ ...

最新文章

  1. Linux--DHCP
  2. 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法
  3. (0)做开发必备软件
  4. java 监听多个按键_如何在所有组件中监听按键(在Java Swing中)?
  5. first-class type 一等类型的含义
  6. 网管系统开发经验谈(二)
  7. 为什么你看了很多书,却依然没有洞见?
  8. [转] crontab命令
  9. 对文件、字符串和byte数组进行MD5加密
  10. OOAD-1 GOF中的23种设计模式的分类和功能
  11. 【Arduino实验14 红外遥控】
  12. 如何用 Unity 编写像炸弹人一样的游戏
  13. unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法
  14. 5月第2周业务风控关注 | 等保2.0将于5月13日正式发布
  15. Foo = Foo||Bar ,这行代码是什么意思?为什么要这样写?
  16. RFC2833 - 用于DTMF数字信号、电话音和电话信号的RTP负载格式
  17. 北邮 离散数学 期末必考题总结(含重点英文单词)
  18. 自适应Huffman编码
  19. win10系统如何连接宽带连接服务器,Win10系统如何连接宽带上网?,爱纯净官网
  20. 购物中心智能管理系统该如何选择

热门文章

  1. 1-2+3-4+......+99 除去88的和
  2. 【C#夯实】我与接口二三事:IEnumerable、IQueryable 与 LINQ
  3. OrzFAng系列–树 解题报告
  4. codeforces 615B. Longtail Hedgehog
  5. JavaScript Date Format
  6. 一种简单的图像显著性计算模型
  7. FatMouse’ Trade
  8. 【LeetCode】【字符串】题号:*537. 复数乘法
  9. AsyncTask--源码心得
  10. 01背包问题理解笔记