Java 输入一串字符按照格式逆序输出
2017-08-23 16:22
344 查看
import java.util.Scanner;
public class nixu {
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.println(“请输入字符串:”);
String temp = in.next();
System.out.println(“逆序输出为:”);
String b=nixu.sss(temp);
System.out.println(b);
in.close();//关闭输入包,释放内存;
}
static String sss(String temp)
{
char[]chars=temp.toCharArray();//API字符串转换字符数组语句;
String a=”【”;
for(int i=chars.length-1;i>=0;i–)//从最后一个字符往前开始遍历;
{
a=a+chars[i];//将【格式添加到数组中;
if(i!=0)//当chars[0]时其实是原来的第一个字符,此时为了美观不将,符号加入;
{
a=a+”,”;
}
}
a=a+”】”;
return a;
}
}
public class nixu {
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.println(“请输入字符串:”);
String temp = in.next();
System.out.println(“逆序输出为:”);
String b=nixu.sss(temp);
System.out.println(b);
in.close();//关闭输入包,释放内存;
}
static String sss(String temp)
{
char[]chars=temp.toCharArray();//API字符串转换字符数组语句;
String a=”【”;
for(int i=chars.length-1;i>=0;i–)//从最后一个字符往前开始遍历;
{
a=a+chars[i];//将【格式添加到数组中;
if(i!=0)//当chars[0]时其实是原来的第一个字符,此时为了美观不将,符号加入;
{
a=a+”,”;
}
}
a=a+”】”;
return a;
}
}
相关文章推荐
- 关于一道J笔试或者机试题的Java实现:从键盘输入一串字符,翻转后输出(要求不使用string相关类即对象)
- 80x86汇编编程:把一串字符从键盘输入,然后逆序输出
- 判断输入的字符是不是按照{}{}{}这种格式进行输出
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- 输入一串字符,对其逆序输出 Reversed.java
- 判断输入的一串字符{}()【】是否按照正确格式书写
- 关于一道J笔试或者机试题的Java实现:从键盘输入一串字符,翻转后输出(要求不使用string相关类即对象)
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法解析
- 对java中的输入/输出的总结(字节流,字符流)
- 汇编语言:输入两个数,不大于30,有提示,比较两个数字,如果相等,计算和,如果不相等,计算平均值,并且都要以2进制的格式输出,按照升序输出,计算两个数字各占和的百分比,并且按照“%”的格式输出。
- 《任意输入一个合理大小的字符串,实现逆序输出并统计一个字符串中字母、数字、空格及其他字符的个数》
- C语言-将输入的字符输出并将多个空格按照一个空格的方式输出
- Java实验——单个字符输入和输出(顺序结构)
- java基础<IO输出与输入>--->IO流<字符流>
- java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值
- 为什么java输出字符串数组名直接输入字符数组?
- java 在控制台中输入一个字符串,然后按照逆序打印出来