字符串的字母往后移动3位,数字不变,脑壳空的!!!!大神,求
java吧
全部回复
仅看楼主
level 6
小😘讨厌 楼主
字符串的字母往后移动3位,数字不变,脑壳空的!!!!大神,求解[泪][泪][泪][泪]
2017年12月12日 06点12分 1
level 8
换ASC码能不能实现🤔
2017年12月12日 07点12分 2
level 1
package com.demo;
public class T {
static char A = 'A';
static char Z = 'Z';
static char a = 'a';
static char z = 'z';
public static void main(String[] args) {
String str = "abc123";
str = jiaMi(str);
System.out.println(str);
str=jieMi(str);
System.out.println(str);
}
public static String jiaMi(String str) {
char[] charArray = str.toCharArray();
for (int i = 0; i < charArray.length; i++) {
if ((charArray[i]>=A&&charArray[i]<=Z)||(charArray[i]>=a&&charArray[i]<=z)) {
charArray[i]=(char)(charArray[i]
+3
);
}
}
str = new String(charArray);
return str;
}
public static String jieMi(String str) {
char[] charArray = str.toCharArray();
for (int i = 0; i < charArray.length; i++) {
if ((charArray[i]>=A&&charArray[i]<=Z)||(charArray[i]>=a&&charArray[i]<=z)) {
charArray[i]=(char)(charArray[i]-3);
}
}
str = new String(charArray);
return str;
}
}
2017年12月12日 07点12分 4
这是你要的 加密 ,解密
2017年12月12日 07点12分
你很6
2017年12月12日 08点12分
1