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