用Java实现:
答案:2 悬赏:80 手机版
解决时间 2021-11-25 09:17
- 提问者网友:疯子也有疯子的情调
- 2021-11-24 16:28
用Java实现:
最佳答案
- 五星知识达人网友:污到你湿
- 2021-11-24 17:30
public void testArray(){
Scanner in = new Scanner(System.in);
System.out.println("请输入字符串");
String str= in.next();
in.close();
List by = new ArrayList();
for(int i=0;i by.add(str.substring(i, i+1));
}
ListIterator itr = by.listIterator();
while(itr.hasNext()){
itr.next();
}
while(itr.hasPrevious()){
System.out.print(itr.previous()+" ");
}
System.out.println("");
}
我这个是顺序放入arraylist,,倒序输出是通过ListIterator操作的。 怎么调用方法我就不写了
Scanner in = new Scanner(System.in);
System.out.println("请输入字符串");
String str= in.next();
in.close();
List
for(int i=0;i
}
ListIterator
while(itr.hasNext()){
itr.next();
}
while(itr.hasPrevious()){
System.out.print(itr.previous()+" ");
}
System.out.println("");
}
我这个是顺序放入arraylist,,倒序输出是通过ListIterator操作的。 怎么调用方法我就不写了
全部回答
- 1楼网友:你可爱的野爹
- 2021-11-24 19:03
import java.util.*;
public class Program {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符:");
String result = scanner.nextLine();
scanner.close();
ArrayList arrayList = new ArrayList<>();
for (int i = result.length() - 1; i >= 0; i--) {
arrayList.add(result.substring(i, i + 1));
}
ListIterator iterator = arrayList.listIterator();
while (iterator.hasNext()) {
System.out.print(iterator.next());
}
System.out.println();
}
}
public class Program {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符:");
String result = scanner.nextLine();
scanner.close();
ArrayList
for (int i = result.length() - 1; i >= 0; i--) {
arrayList.add(result.substring(i, i + 1));
}
ListIterator
while (iterator.hasNext()) {
System.out.print(iterator.next());
}
System.out.println();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯