字符串的反转
来源:互联网 发布:exp数据库表结构导出 编辑:程序博客网 时间:2024/06/08 16:13
package StringMethod;
import java.util.Scanner;
/*字符串的反转,
*要求:
* 从键盘中输入字符串,
*/
public class StringOpposite
{
@SuppressWarnings("resource")
public static void main(String[] args)
{
//第一种方法,字符串转换成字符
Scanner sc=new Scanner(System.in);
System.out.println("请输入字符串:");
String s1=sc.nextLine();
//反转
char[] ch=new char[s1.length()];//定义字符数组的长度
for(int i=0;i<s1.length();i++){//把字符串里的字符按照索引进行拿出
ch[i]=s1.charAt(i);
}
for(int i=s1.length()-1;i>=0;i--){//倒着输出字符数组
System.out.print(ch[i]);
}
System.out.println();
//第二种方法---也可以用方法的进行实现,方法的调用
String result="";//进行数组的拼接
char[] c=s1.toCharArray();
for(int i=c.length-1;i>=0;i--){
result+=c[i];
}
System.out.println(result);
}
}
import java.util.Scanner;
/*字符串的反转,
*要求:
* 从键盘中输入字符串,
*/
public class StringOpposite
{
@SuppressWarnings("resource")
public static void main(String[] args)
{
//第一种方法,字符串转换成字符
Scanner sc=new Scanner(System.in);
System.out.println("请输入字符串:");
String s1=sc.nextLine();
//反转
char[] ch=new char[s1.length()];//定义字符数组的长度
for(int i=0;i<s1.length();i++){//把字符串里的字符按照索引进行拿出
ch[i]=s1.charAt(i);
}
for(int i=s1.length()-1;i>=0;i--){//倒着输出字符数组
System.out.print(ch[i]);
}
System.out.println();
//第二种方法---也可以用方法的进行实现,方法的调用
String result="";//进行数组的拼接
char[] c=s1.toCharArray();
for(int i=c.length-1;i>=0;i--){
result+=c[i];
}
System.out.println(result);
}
}
0 0
- 字符串:字符串的反转
- 反转字符串的拓展
- c# 字符串的反转
- 句子字符串的反转
- 实现字符串的反转
- 字符串的反转
- 字符串的反转
- 字符串的反转
- java 字符串的反转
- 字符串的反转
- 字符串的反转
- 字符串的反转输出
- 字符串的反转
- 关于字符串的反转
- 反转字符串的单词
- c#字符串的反转
- 泛型类字符串的反转
- 字符串的反转
- 1093. Count PAT's (25)【计数】——PAT (Advanced Level) Practise
- 说反话
- 第十周项目5——摩托车继承自行车和机动车
- spring源码解读
- QT-如何添加资源文件
- 字符串的反转
- Git与Repo入门
- Android并发编程之白话文详解Future,FutureTask和Callable
- 8086汇编语言课程设计一
- 【caffe配置】在vs2013用已经训练好的Alexnet网络提取fc6特征
- 1094. The Largest Generation (25)【二叉树】——PAT (Advanced Level) Practise
- Ubuntu下IntelliJ IDEA新建Java Web项目
- iOS开发 - 第02篇 - UI进阶 - 03 - TableView Cell
- 【数据库】where 1=1 和 where 1=0