java案例代码5--编码的方式--密码
看注释:
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--编码的方式--密码相关推荐
- java工厂模式式代码_简单工厂模式及其简单Java案例代码实现
说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.若有不当,欢迎指正,共同进步.java 1.简单工厂模式概述:设计模式 简 ...
- 策略模式及简单Java案例代码实现
说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.如有不当,欢迎指正,共同进步. 1.策略模式概述: 策略模式(P ...
- 原型模式及简单Java案例代码实现
说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.如有不当,欢迎指正,共同进步. 1.原型方法模式概述: 原型模式(Patt ...
- java声明代码是什么_java安全编码指南之:声明和初始化说明
简介 在java对象和字段的初始化过程中会遇到哪些安全性问题呢?一起来看看吧. 初始化顺序 根据JLS(Java Language Specification)中的定义,class在初始化过程中,需要 ...
- java生成html 控制编码方式_JAVA中文字符编码问题详解 控制台输出
JAVA的中文字符乱码问题一直很让人头疼.特别是在WEB应用中.网上的分析文章和解决方案都很多,但总是针对某些特定情况的.很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经 ...
- js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作
文章目录 操作元素 改变元素内容有两种方式: interText 和 innerHTML的区别 常用的元素的属性操作 案例:仿电脑系统时间问好 表单元素的属性操作 案例:仿京东显示隐藏密码 样式属性操 ...
- JAVA中默认的编码方式是Unicode是什么意思?
编码问题存在两个方面:JVM之内和JVM之外. 1.Java文件编译后形成class 这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后产生cl ...
- 哈夫曼编码(Huffman)Java实现代码
网上找到的一个组Huffman编码Java实现代码,比较经典. 1.主类,压缩和解压 package cn.hm;import java.io.BufferedInputStream; import ...
- JS 和 Java 中URL特殊字符编码方式
前几天遇到url特殊字符编码的问题,在这里整理一下: JavaScript 1. 编码 escape(String) 其中某些字符被替换成了十六进制的转义序列. 解码 unescape(String ...
- java银联在线支付开发_银联在线支付案例代码
[实例简介] 银联在线支付的测试案例代码 [实例截图] [核心代码] PayOnLine └── PayOnLine ├── src │ ├── acp_sdk.properties │ └─ ...
最新文章
- Linux--DHCP
- 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法
- (0)做开发必备软件
- java 监听多个按键_如何在所有组件中监听按键(在Java Swing中)?
- first-class type 一等类型的含义
- 网管系统开发经验谈(二)
- 为什么你看了很多书,却依然没有洞见?
- [转] crontab命令
- 对文件、字符串和byte数组进行MD5加密
- OOAD-1 GOF中的23种设计模式的分类和功能
- 【Arduino实验14 红外遥控】
- 如何用 Unity 编写像炸弹人一样的游戏
- unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法
- 5月第2周业务风控关注 | 等保2.0将于5月13日正式发布
- Foo = Foo||Bar ,这行代码是什么意思?为什么要这样写?
- RFC2833 - 用于DTMF数字信号、电话音和电话信号的RTP负载格式
- 北邮 离散数学 期末必考题总结(含重点英文单词)
- 自适应Huffman编码
- win10系统如何连接宽带连接服务器,Win10系统如何连接宽带上网?,爱纯净官网
- 购物中心智能管理系统该如何选择
热门文章
- 1-2+3-4+......+99 除去88的和
- 【C#夯实】我与接口二三事:IEnumerable、IQueryable 与 LINQ
- OrzFAng系列–树 解题报告
- codeforces 615B. Longtail Hedgehog
- JavaScript Date Format
- 一种简单的图像显著性计算模型
- FatMouse’ Trade
- 【LeetCode】【字符串】题号:*537. 复数乘法
- AsyncTask--源码心得
- 01背包问题理解笔记