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;
}
}