已经变了
输出是
g
b
c
d
e
f
a
你是否想输出gfedcba?
输出是
g
b
c
d
e
f
a
你是否想输出gfedcba?
解决方案 »
- toString和 强转(String)的区别?
- 怎么不能运行呀
- java 运行中的问题
- 小弟跪求:JAVA中如何读取PPT文件中的内容。这个问题困扰我很久了,希望大家能够给我帮助。分,不是问题。来者都有分!!!
- 我这么打印等腰三角形为什么出错啦????
- Java程序监控MySQL数据库更新的问题
- 用jb7在生成.jar可执行文件时,总是找不到.jpg图片文件?郁闷+着急=烦躁——!!!
- 为什么import other.*;不包括import other.oth;????????
- IIS与Apache一起工作,访问Apache时有什么办法不用指定端口?
- java main 函数入参溢出可能性
- 急!!!怎样生成csv文件。
- 初级错误
public static void main(String args[]){
char[] ch=new char[7];
char[] chd = new char[7];
String str="abcdefg";
ch=str.toCharArray();
int j=0;
System.out.println("ch"+ch.length);
for(int i=ch.length-1;i>-1;i-- ){
chd[j]=ch[i];
j++;
}
for(int i=0;i<7;i++)
System.out.println(chd[i]);
}
}
public class test01{
public static void main(String args[]){
char[] ch=new char[7];
String str="abcdefg";
ch=str.toCharArray();
int j=0;
char temp='o';
for(int i=ch.length-1;i>0; ){
temp=ch[i];
ch[i]=ch[j];
ch[j]=temp;
i--;
j++;
if(i==j) break;
}
for(int i=0;i<7;i++)
System.out.println(ch[i]);
}
}
temp = ch[i-1];
ch[i-1] = ch[j];
ch[j] = temp;
temp1 = ch[j];
j++;
if (i == j)
break; }
public static void main(String args[]){
char[] ch=new char[7];
String str="abcdefg";
ch=str.toCharArray();
int j=0;
char temp='o';
for(int i=ch.length-1;i>0;i-- ){
temp=ch[i];
ch[i]=ch[j];
ch[j]=temp;
j++;
if(j>=i) break; //注意这边
}
for(int i=0;i<7;i++)
System.out.println(ch[i]);
}
}
char[] ch = null;
ch = str.toCharArray();
int times = ch.length/2;
char tmp=0;
int local = 0;
for(int i=0;i<times;i++){
local = (ch.length-1)-i;
tmp = ch[local];
ch[local]=ch[i];
ch[i]=tmp;
}
return ch;
}