3.字符反转 输入一串字符,比如"abcd",以倒序的方式将它打印出来
2013-05-03 15:54
381 查看
public class Demeo03 {
/*
* 输入一串字符,比如"abcd",以倒序的方式将它打印出来
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Demeo03 t=new Demeo03();
Scanner sc =new Scanner(System.in);
String input=sc.nextLine();
//方法一:
/*System.out.print("逆转的字符串输出:");
for(int i=input.length()-1;i>=0;i--){
char ch = input.charAt(i);
System.out.print(ch);
System.out.print("");
}*/
//方法二:利用reverse()方法来反转
/*StringBuffer sb=new StringBuffer(input);
System.out.print("逆转的字符串输出:"+sb.reverse());*/
//方法三:利用输入数组,先装入数组,再用for循环取出
char [] ch = input.toCharArray();
System.out.print("逆转的字符串输出:");
for(int i=ch.length-1;i>=0;i--){
System.out.print(ch[i]);
}
System.out.print("");
}
}
/*
* 输入一串字符,比如"abcd",以倒序的方式将它打印出来
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Demeo03 t=new Demeo03();
Scanner sc =new Scanner(System.in);
String input=sc.nextLine();
//方法一:
/*System.out.print("逆转的字符串输出:");
for(int i=input.length()-1;i>=0;i--){
char ch = input.charAt(i);
System.out.print(ch);
System.out.print("");
}*/
//方法二:利用reverse()方法来反转
/*StringBuffer sb=new StringBuffer(input);
System.out.print("逆转的字符串输出:"+sb.reverse());*/
//方法三:利用输入数组,先装入数组,再用for循环取出
char [] ch = input.toCharArray();
System.out.print("逆转的字符串输出:");
for(int i=ch.length-1;i>=0;i--){
System.out.print(ch[i]);
}
System.out.print("");
}
}
相关文章推荐
- 【程序27】利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来
- 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来
- 输入数列,以某数为结束标志, 以"后进先出" 方式生成单链表,输出表中各结点的值;再求表中首结点和尾结点的值。
- C语言_利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
- c#:输入5个字符,将其倒序打印出来
- 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
- 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
- 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
- 实现一个"可变二维数组",这个二维数组的行数要求用户从键盘输入,每行的元素个数仍由用户从键盘输入. //数组元素值用户可以自定义.最后把二维数组打印出来.不要忘记释放数组内存. /*void main
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 压缩规则: 1、仅压缩连续重复出现的字符。比如字符串"abcbc
- <仅是自己做笔记。。。系列15>实现一个挺高级的字符匹配算法: 给一串很长字符串,要求找到符合要求的字符串,例如目的串:123 1******3***2 ,12*****3这些都要找出来
- 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来
-  |"|&|<|>等html字符转义
-  |"|&|<|>等html字符转义
- 什么是 "署名-非商业性使用-同样方式共享"
- 输入十个字符,存放到数组中,然后顺序打印出来。C语言新手
- " & < > 等html字符转义
-  |"|&|<|>等html字符转义
- 字符串赋值给字符指针(char *a="hello")的正确理解方式
-  |"|&|<|>等html字符转义