逆序时,注意下标越界问题
import java.util.Scanner;
/**数组应用:逆序
* 依次输入5句话,然后将它们逆序输出
* @author Administrator
*/
public class Test5 {
public static void main(String[] args) {
//声明变量
String [] word=new String[5];//数组,输入5句话
System.out.println("请输入5句话:");
//扫描器
Scanner input =new Scanner(System.in);
/*遍历数组,并将接收的文字打印出来*/
for (int i=0;i<word.length ;i++) {
System.out.print("第"+(i+1)+"句话:");
//接收输入的文字
word[i]=input.next();
}
System.out.println("逆序输出5句话:");
/*遍历数组,逆序打印*/
for (int i=word.length-1;i>=0;i--) {
System.out.println(word[i]);
}
}
}