[Java] 纯文本查看 复制代码import java.util.*;

/**

* By Zjx on 2018-02-14 11:33.

*/

public class Tel {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入你的电话:");

String tel = sc.nextLine();

char[] arr = tel.toCharArray();

HashSet set = new HashSet<>();

for (char c : arr) {

set.add(c);

}

ArrayList index = new ArrayList<>();

Object[] tels = set.toArray();

List list = Arrays.asList(tels);

Collections.shuffle(list);

for (char anArr : arr) {

for (int j = 0; j < list.size(); j++) {

if (anArr == (char) list.get(j)) {

index.add(j);

}

}

}

System.out.println("自动生成的代码:");

System.out.print("int[] arr = new int[] {");

for (int i = 0; i < list.size(); i++) {

if (i != list.size() - 1) {

System.out.print(list.get(i) + ",");

} else {

System.out.print(list.get(i) + "};");

}

}

System.out.println();

System.out.print("int[] index = new int[] {");

for (int i = 0; i < index.size(); i++) {

if (i != index.size() - 1) {

System.out.print(index.get(i) + ",");

} else {

System.out.print(index.get(i) + "};");

}

}

System.out.println();

System.out.println("String tel = \"\";");

System.out.println("for (int i : index) {");

System.out.println("tel += arr;");

System.out.println("}");

System.out.println("System.out.println(\"联系方式:\"+tel);");

System.out.println();

// print();

}

// public static void print(){

// int[] arr = new int[] {1,2,3,4,5,7,8,9};

// int[] index = new int[] {0,2,4,5,7,7,6,3,2,1,0};

// String tel = "";

// for (int i : index) {

// tel += arr;

// }

// System.out.println("联系方式:"+tel);

//

// }

}

android租房软件代码,这几天网上很火的,程序员租房贴出代码相关推荐

  1. (转)把人类送上月球的女程序员:她的代码跟登月本身一般浪漫...

    转自:http://knowpia.k76.net/appdoc.php?p=10029356&r=&z=10003045 美国西部时间7月18日晚上,位于加州的世界最大太阳能电站-- ...

  2. java3d翻转纪念相册_抖音上很火的3D立体动态相册实现代码!

    前言: 圣诞节快到了,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现3D立体动态相册.赶紧学会了,来制作属于我们程序员的浪漫吧!先上效果图,来引起下你们的兴趣. ...

  3. 史上最无聊的程序员是怎样注释代码的

    写代码做好注释是一个程序员最基本的要求,但是有些程序员却不安于写代码,总想搞点事情.分享一下比较无聊但是有才的代码注释. 1.剑士 2.爆漫 3.小动物 4.动物 5.外星人 6.天使 7.女人 8. ...

  4. 10 个 GitHub 上最火的程序员简历项目,2021 金三银四必备!

    大家好,我是你们的 猫哥,一个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 前言 猫哥是一个常年混迹在 GitHub 上的猫星人,所以发现了不少好的前端开源项目.常用技巧,在此分享给大家. 公众号:前端Git ...

  5. 当程序员写不出代码了,该怎么办?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作为一名身经百战的程序员,自早上来,不知不觉,已经对着电脑 n 个小时了.敲键盘也成为一种负 ...

  6. 程序员敲不出代码,怎么破

    作为程序员,你有没有敲不动代码的时候? 重重复复地CURD,产品没完没了地提没任何营养的需求,测试又在提第1024个真实用户压根不会碰Bug-- 你觉得你的代码没有灵魂,你的青春只换来一堆代码垃圾. ...

  7. 推荐 10 个 GitHub 上最火的程序员简历项目,少说加薪 3K 的简历技巧!

    面试 大家好,我是你们的 猫哥,一个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 前言 猫哥是一个常年混迹在 GitHub 上的猫星人,所以发现了不少好的前端开源项目.常用技巧,在此分享给大家. 公众号:前端 ...

  8. 年薪10万与年薪100万的程序员,写出代码的区别

    编程是一门创造性的工作,是一门艺术.我们每天与代码打交道,为什么普通码农辛苦一年只拿十万,而高级架构师年薪百万.最主要的就是我们敲出来的代码有差别,差别在意大部分码农敲出来坏的代码,而高级架构师能敲出 ...

  9. 10 个 GitHub 上最火的程序员简历项目,2021 金三银四必备的加薪宝剑

    项目包括程序员简历例句,程序员简历范例,Java 简历模版,Python 简历模版,C++ 简历模版. 比如前端: 对前后端分离模式,可视化开发深入理解,对 Vue 和 react 有丰富的开发经验, ...

最新文章

  1. java 折半插入排序_[Java代码] Java实现直接插入排序和折半插入排序算法示例
  2. Python之区块链入门,揭秘比特币
  3. go 返回mysql数组_Go基础之--操作Mysql(一)
  4. MSON,让JSON序列化更快
  5. mysql查看innodb版本_mysql中查看innodb版本的方法
  6. IFIX和Historian历史数据曲线图
  7. (201)数字6种表示方式
  8. 当代刻板程序员生态图鉴!网友:哈哈哈太真实了
  9. 【第1章】初识MySQL
  10. 经典java算法大全
  11. 餐饮水单打印软件_介绍送货单打印软件模板样式之购物小票格式
  12. 为什么计算机的游戏打开不了,为什么电脑桌面游戏菜单打不开
  13. Linux Ubuntu 安装五笔输入法 ibus-rime 教程
  14. 2023王道数据结构P40题二.1,关于是否会断链的问题
  15. IP地址子网掩码的计算
  16. RuoYi(若依)平台页面缓存无效
  17. 5G通信设备安装,不仅是技术活,更是一门艺术活!(干货图文大全)
  18. 从“四舍五入”到“奇进偶舍”
  19. 调制 Modulation
  20. 刘振飞:躲在镜子背后听用户反馈

热门文章

  1. ADS6445开发笔记(2)---- LVDS 高速接口
  2. 铁路购票系统的简单座位分配算法
  3. 吃透Chisel语言.30.Chisel进阶之通信状态机(二)——FSMD:以Popcount为例
  4. [论文速读]:全景相机(360度相机)室内图像的景深估计 Depth Estimation for Indoors Spherical Panoramas (三篇)
  5. 记请求图片失败,状态码400
  6. VSCO Film 下载及安装教程
  7. PMP考试到底难在哪里?
  8. 追逐算法之--牛鞭的子弹是怎样练成的(5)--牛鞭终养成
  9. Java中的setting和getting的方法
  10. BG03、HADOOP