如:String str="I am a student"; 我想把它反过来显示:"tneduts a ma I";
class ChangeChar
{
public static void main(String[] args)
{
String str="I am a student";
int j=str.length();
String str1[]= new String[j];
for(int i=0;i<str.length()-1;i++)
{str1[j-1]=str.substring(i,i);j--;}
for(int k=0;k<str.length();k++)
System.out.print(str1[k]);
}
}
上面是代码结果是NULL。请高手指教!
class ChangeChar
{
public static void main(String[] args)
{
String str="I am a student";
int j=str.length();
String str1[]= new String[j];
for(int i=0;i<str.length()-1;i++)
{str1[j-1]=str.substring(i,i);j--;}
for(int k=0;k<str.length();k++)
System.out.print(str1[k]);
}
}
上面是代码结果是NULL。请高手指教!
解决方案 »
- 请问如何关闭指定路径的文件或文件夹,前提在win已打开??
- 明天考试,复习到多线程有问题了
- 大家来看看我做的页面,所有提意见的都有分拿!!!
- 关于系统类File中list函数的疑惑
- 新手求教:如何实现internalframe窗口之间的通讯?
- jfreecahrt柱子问题
- 会聚csdn中的所有java jni 高手可能都解决不了这jni问题,我一天发一问连续三个星期,坚持再坚持还没有碰到jni 高手,高手太少了,这一帖
- 请教ResourceBundle 类的问题?
- 在java中如何用引用实现单链表的插入和删除呢??
- 编码转换问题
- 高分求教关于JFileChooser和JSpinner的两个问题?急急急!
- 字符串对换的问题?谢谢!在线等
{
String str="I am a student";
int j=str.length();
String str1 = "";
char[] c = str.toCharArray(); for(int i=c.length-1;i>=0;i--){
str1 += c[i];
} System.out.print(str1);
}