java程序的完整(补充完整)
时间:2008-05-12 17:46:28
来源:论坛整理 作者: 编辑:chinaitzhe
import java.awt.*;
public class StringReverse {
public static void main(String[] args) {
String forwards=new String("I love Java");
String backwards="";
System.out.println(forwards);
int lastCharPos=(forwards.length()-1);
int i;
for(i=lastCharPos;i>=0;i--)
______________________________;
System.out.println(backwards);
}
}
2. 编写一个程序,从键盘输入一个字符串,然后将其逆序输出。
public class ReverseString {
public static void main(String[] args) {
if(args.length==0){
System.out.println("There are no string inputted");
return;
}
StringBuffer sb=new StringBuffer();
String result;
for(int i=(args[0].length()-1);i>=0;i--){
_________________________;
}
result=sb.toString();
System.out.println("Orignal string:" args[0]);
System.out.println("Reversed String:" result);
}
}
网友回复:1. for(i=lastCharPos;i>=0;i--)
{
backwards = forwards.charAt(i);
}
给楼主写一个, 第二个也很简单,自己稍微考虑一下,应该可以^_^
网友回复:
- Java code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ /** * @author Andy * */ public class ReverseString { public ReverseString() { } public static String reverse(String source) { if (source.equals("")) return null; char[] array = source.toCharArray(); StringBuffer strBuf = new StringBuffer(array.length); for (int i = array.length-1; i >= 0; i--) { char ch = array[i]; strBuf.append(ch); } return strBuf.toString(); } public static void main(String[] args) { String before="I love Java"; String after = reverse(before); System.out.println(after); } }
网友回复:不知道第二个,干脆帮我一下
关键字:java,程序,完整,补充,完整,
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面