依次输入五句话,然后将它逆序输出!求标准java语言代码

代码示例:

import java.util.Scanner;

public class A01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner input = new Scanner (System.in);

System.out.println( "请输入5句话:" );

String[] names = new String [ 5 ];

for ( int i = 0 ; i < names.length; i++) {

System.out.print( "第" +(i+ 1 )+ "句话:" );

names[i]=input.next();

}

System.out.println( "逆序输出的5句话为:" );

for ( int i = names.length- 1 ; i >= 0 ; i--) {

System.out.println(names[i]);

}

}

}

请用户输入一组字符串,”我爱你中国”,然后倒序输出该字符串

Scanner input=new Scanner(System.in);//定义Scanner

System.out.println("请输入字符串");//提示输入字符串

String size=input.next();//接收

String[]num=size.split("");//拆分字符串,保存到数组里

System.out.println("开始正序");

for(int i=1;i

增强for循环怎么用

增强 for 循环,也称为 foreach 循环,主要用于遍历实现了 Iterable 接口的对象或数组。它的使用格式如下:

```java  

for (数据类型 变量名 : 被遍历的对象或数组) {  

java倒序,java倒序输出字符串

   执行语句  

}

```

例如,如果你有一个数组或列表,你可以使用增强 for 循环来遍历其中的每个元素:

```java  

int[] scores = {90, 80, 70, 60, 50};  

for (int score : scores) {  

   System.out.println("成绩为:" + score);  

}

```

如果你使用的是实现了 Iterable 接口的对象,如 HashSet 或 LinkedList,也可以用同样的方式遍历:

```java  

HashSet<String> names = new HashSet<>();  

names.add("Alice");  

names.add("Bob");  

names.add("Charlie");

for (String name : names) {  

   System.out.println("名字为:" + name);  

}

```

需要注意的是,增强 for 循环不能获取元素的索引,如果你需要使用索引进行其他操作,还是要使用普通的 for 循环。