标签:default equals public 加密 字符串
public static void main(String[] args) { System.out.println("欢迎使用XXX加密系统!"); Scanner sc = new Scanner(System.in); while(true) { System.out.println("按1 加密"); System.out.println("按2 解密"); String fl = sc.nextLine(); switch (fl.toCharArray()[0]) { case ‘1‘: 加密方法(); break; case ‘2‘: 解密方法(); break; default: break; } System.out.println("\n\r"); System.out.println("是否继续 y/n"); String flag = sc.nextLine(); //字符串比较内容相等使用 equals() if(!flag.equals("y")) { //退出循环 break; } } System.out.println("欢迎下次使用,程序结束"); }
方法
private static void 解密方法() { } private static void 加密方法() { 字符转换数字(); }
将字符串转换为数字:
public static void 字符转换数字() { //Scanner可以用于获取控制台输入的内容 Scanner sc = new Scanner(System.in); System.out.println("清输入一句话:"); String s = sc.nextLine(); //数组的下标是从0开始 //toCharArray() 将字符串转换为字符数组 char[] cs = s.toCharArray(); for(int i=0;i<cs.length;i++) { 十进制转换为二进制((int)cs[i]); 八进制转换为二进制((int)cs[i]); 十六进制转换为二进制((int)cs[i]); } } public static void 十进制转换为二进制(int i) { System.out.print(Integer.toBinaryString(i) + "\t"); } public static void 八进制转换为二进制(int i) { System.out.print(Integer.toOctalString(i) + "\t"); } public static void 十六进制转换为二进制(int i) { System.out.print(Integer.toHexString(i) + "\t"); }
静态方法:
public static void axx() { System.out.println("今天天气又热了"); bxx(); try {//方案一 Thread.sleep(200); } catch (InterruptedException e) {//方案二 e.printStackTrace(); } } public static void bxx() { System.out.println("明天更热"); cxx(); } public static void cxx() { System.out.println("晚上早点睡觉........"); boolean bl = true; int i = 20000; while(bl) { try { //程序在此处休眠500毫秒后再继续向后执行 Thread.sleep(500); System.out.print((char)i); if(i % 100 == 0) { System.out.println(""); } //方式一 /*if(i >= 21000) { //退出循环 break; }*/ //方式二 if(i >= 21000) { bl = false; } } catch (InterruptedException e) { e.printStackTrace(); } i++; } } }
类:
class 人类 { //成员属性---->成员变量------>全局变量 int 年龄; int 智商; char 性别; String 姓名; //使用final 关键字修饰常量-------->不可被改变的 final String 所属星球 = "地球"; public void 吃() { //局部变量 int i = 0; int j = 0; } } class A123 { int t;//成员变量、全局变量、成员属性 //方法 public void tt() { //成员变量 int i; } //语句块 { //成员变量 int j; } }
标签:default equals public 加密 字符串
原文地址:http://lhmjava.blog.51cto.com/9668287/1634827