字串加密:
① 设计思想:先设定一个String类型的password,将其值赋为需要的密码,再设定一个char类型的x,使用循环语句,按顺序将每一位赋给x,变化值后,再输出,最后结果可得到加密后的密码。
② 程序流程图:
③源代码:
public class CharEncrypt { public static void main(String args[]) { String password="Hello"; char x; for(int i=0;i<=password.length()-1;i++) { x=password.charAt(i); x=(char) (x+3); System.out.print(x); } System.out.println(); } }
④ 结果截图:
函数使用方法:
① String.equals()用来比较两个String类型的字符串是否相等;
② Length()用来得到字符串的长度;
③ charAt()用来得到所在括号内的数字位置的字符;
④ getChars()获取从指定位置起的子串复制到字符数组中;
⑤ replace()用来替换字符;
⑥ toUpperCase()将字符转化为大写;
⑦ toLowerCase()将字符转化为小写;
⑧ trim()去掉头和尾的空格
⑨ toCharArray()将字符串转化为字符数组
String类型的函数非常多,可以实现的功能也就非常多,可学习的函数有许多,这些函数可以更好的帮助我们实现想写的工程。