这个我可以运行
String s="1234567890";
int i,j=0;
char[] s3=s.toCharArray();
char[] s4=s.toCharArray();
for(i=s.length()-1;i>=0;i--,j++)
{
s4[j]='a'-14;
}
String str = new String(s4);
out.println(str);
下面这个为什么就不能运行呢?
String s="1234567890";
int i,j=0;
char[] s3=s.toCharArray();
char[] s4=s.toCharArray();
for(i=s.length()-1;i>=0;i--,j++)
{
s4[j]=s3[i]-14;
}
String str = new String(s4);
out.println(str);
String s="1234567890";
int i,j=0;
char[] s3=s.toCharArray();
char[] s4=s.toCharArray();
for(i=s.length()-1;i>=0;i--,j++)
{
s4[j]='a'-14;
}
String str = new String(s4);
out.println(str);
下面这个为什么就不能运行呢?
String s="1234567890";
int i,j=0;
char[] s3=s.toCharArray();
char[] s4=s.toCharArray();
for(i=s.length()-1;i>=0;i--,j++)
{
s4[j]=s3[i]-14;
}
String str = new String(s4);
out.println(str);
String s="1234567890";
int i,j=0;
char[] s3=s.toCharArray();
char[] s4=s.toCharArray();
for(i=s.length()-1;i>=0;i--,j++)
{
s4[j]=(char) (s3[i]-14);
}
String str = new String(s4);
System.out.println(str);
s4[j]=s3[i]-14;//s3[i]还是一个字符串!不行!