编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
2017-10-16 09:41
627 查看
编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
import java.util.Stack;
import java.util.Scanner;
public class Stackdemo{
public static void main(String[] args){
System.out.println("请输入一个字符串:");
Scanner scan=new Scanner(System.in);
String str=scan.next();
Stack<Character> s=new Stack<Character>();
char[] str1=str.toCharArray();
for(int i=0;i<str1.length;i++){
s.push(str1[i]);
}
System.out.println("逆序输出为:");
for(int i=0;i<str1.length;i++){
System.out.print(s.pop()+" ");
}
}
}
import java.util.Stack;
import java.util.Scanner;
public class Stackdemo{
public static void main(String[] args){
System.out.println("请输入一个字符串:");
Scanner scan=new Scanner(System.in);
String str=scan.next();
Stack<Character> s=new Stack<Character>();
char[] str1=str.toCharArray();
for(int i=0;i<str1.length;i++){
s.push(str1[i]);
}
System.out.println("逆序输出为:");
for(int i=0;i<str1.length;i++){
System.out.print(s.pop()+" ");
}
}
}
相关文章推荐
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 编写程序通过栈的方式将任意输入的字符串内容进行逆序输出。
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
- 华为上机笔试之通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 压缩规则: 1、仅压缩连续重复出现的字符。比如字符串"abcbc
- 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
- 华为:通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 华为机试——通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 从易到难编写C++程序,(1)个人解答(2):把键盘输入的字符串逆序输出。
- 华为机试通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 从易到难编写C++程序,(1)个人解答:把键盘输入的字符串逆序输出。