java如何让数组里的字符串循环输出

package Itniwo;

public class fors {
public static void main(String[] args) {
String[] strings = {"你好", "哈哈", "江山", "美人"};

}
}
每输出一个中间阁5秒的时间

通过for循环后把数组中的字符串输出

1、定义字符串数组

String arr[] = new String[]{"a","b","c"};//定义一个字符串数组arr

2、循环数组

for(int i=0;i<arr.length;i++){//通过arr.length获取字符串数组长度
   System.out.println(arr[i]);//循环输出字符串数组元素
}

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-11
String[] strings = {"你好", "哈哈", "江山", "美人"};
for(String str:strings){
System.out.println(str);
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}本回答被提问者采纳
第2个回答  2012-03-15
public class fors {
public static void main(String[] args) {
String[] strings = {"你好", "哈哈", "江山", "美人"};
for(String string : strings){
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.print(string);
}
}
}
第3个回答  2012-03-15
public class TestCirculation {
public static void main(String[] args) {
String[] string = { "你好", "哈哈", "江山", "美人" };
for (int i = 0; i < string.length; i++) {
System.out.println(string[i]);
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}

}
第4个回答  2015-09-28
int[] i = 自己定义的数组;
for(int i=0;true;i++){
System.out.println(i[i%i.length]);
}

java如何让数组里的字符串循环输出
1、定义字符串数组 String arr[] = new String[]{"a","b","c"};\/\/定义一个字符串数组arr2、循环数组 for(int i=0;i<arr.length;i++){\/\/通过arr.length获取字符串数组长度 System.out.println(arr[i]);\/\/循环输出字符串数组元素} ...

JAVA中把字符串变成字符串数组之后,如何把字符串数组中的每个字符都循环...
你要在for循环之外new一个StringbBuffer的对象。在for循环里面再用append拼接才行。你现在这个代码是每一个char都new成一个新的StringBuffer对象,但是因为你每次new的时候都是用同一个变量接收的,所以导致你在for完成之后也只有一个StringBuffer对象并且这个对象存的是你的最后一个Char。这样输出的肯定只...

用java循环语句输出one,two,three,four,five
定义一个string类型数组,把这几个字符串放进去之后,用for循环输出。String[] str = new String[]{"one","two","three","four","five"};for(int i=0;i<str.length;i++){ system.out.print(str[i]+" ");}

java如何将数组里面的数都输出出来
一般人都会用for循环来遍历整个数组,然后挨个输出 例如:int[] a = {1,2,3,4,5};要将数组a打印出来,就是 for(int i = 0;i

java 用for循环为一个字符串数组输入从a到z的值。
public class Util {public static void main(String[] args) { \/\/java 用for循环为一个字符串数组输入从a到z的值。 String[] arr = new String['z' - 'a' + 1]; String result = ""; for(int i = 0,j = 'a'; i < arr.length; i++,j++){ arr[i] = j+...

java循环输出100次java
方法一:while循环 public class Test{ public static void main(String[] args){ int i=1;while(i<101){ \/\/循环100次 System.out.print("java:"+i+"次"); \/\/每次循环打印一次java System.out.println(); \/\/打印空行 i++;} } 方法二:for循环 public class Test{ public static ...

使用循环(for\/while)输出A-Z(数据存放在数组里) 用JAVA编写 .谢谢.
public class MyTest { public static void main(String[] args) { char[] array = new char[26];for(int i=0;i<26;i++){ char[] a = Character.toChars(97+i);array[i] = a[0];} System.out.println(array);} }

java如何循环输出数组?
1. 使用三层循环遍历多维数组 public class Ransack { public static void main(String[] args) { int array[][][] = new int[][][]{\/\/ 创建并初始化数组 { { 1, 2, 3 }, { 4, 5, 6 } },{ { 7, 8, 9 }, { 10, 11, 12 } },{ { 13, 14, 15 }, { 16, 17, ...

Java 创建一个长度为5的String数组,存储商品名称。使用循环输出商品名...
public class demo2{ public static void main(String[]agrs) { String[] str=new String[5]; str[0]="牙膏"; str[1]="牙刷1"; str[2]="牙刷2"; str[3]="牙刷3"; str[4]="牙刷4"; for(int i=0;i<str.length;i++) { System.out.print...

关于java输出不换行
回答:你在排序的循环里面输出字符串就会覆盖的,循环排序一次就赋值并输出,不要在排序的循环外面再来个for()输出,这样数组就全出来了

相似回答