Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我有一个;X";包含数据(A、B、C、D)的变量。以及变量“;“是”;值10英镑_Java - Fatal编程技术网

Java 我有一个;X";包含数据(A、B、C、D)的变量。以及变量“;“是”;值10英镑

Java 我有一个;X";包含数据(A、B、C、D)的变量。以及变量“;“是”;值10英镑,java,Java,我有一个包含数据(A,B,C,D)的“X”变量。变量“Y”值为10。我想做“X”和“Y”的循环,但是如何对结果进行迭代是非常困难的 A B C D A B C D A B package shiftkerja; 导入java.util.Scanner; /** * *@author用户 */ 公共类ShiftKerja{ /** *@param指定命令行参数 */ 公共静态void main(字符串[]args){ 扫描器jml=新扫描器(System.in); int[]顺序={0,1,1,2

我有一个包含数据(A,B,C,D)的“X”变量。变量“Y”值为10。我想做“X”和“Y”的循环,但是如何对结果进行迭代是非常困难的

A B C D A B C D A B

package shiftkerja;
导入java.util.Scanner;
/**
*
*@author用户
*/
公共类ShiftKerja{
/**
*@param指定命令行参数
*/
公共静态void main(字符串[]args){
扫描器jml=新扫描器(System.in);
int[]顺序={0,1,1,2,3,5,8,13,21,34,55,89144233377,};
System.out.println(“Masukan Jumlah Pekerja:”);
整数jumlah=jml.nextInt();
System.out.println(“Masukan Jumlah Hari:”);
整数hari=jml.nextInt();
字符串[]pekerja=新字符串[jumlah];
对于(int i=0;i
您的程序不清楚所提出的问题,但您的解决方案 例如,可以这样做:

假设x是数组(x=[A,B,C,D]),y是int。 假设xLen保持“X”的长度

inti,j=0,xLen=x.length;
对于(i=1;i
Stream.generate(()->x).flatMapToInt(Arrays::Stream).limit(y).forEach(System.out::println);
package shiftkerja;

import java.util.Scanner;

/**
*
* @author USER
*/
public class ShiftKerja {

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {

    Scanner jml = new Scanner(System.in);
    int[] deret = {0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,};
    System.out.println("Masukan Jumlah Pekerja: ");
    Integer jumlah = jml.nextInt();
    System.out.println("Masukan Jumlah Hari: ");
    Integer hari = jml.nextInt();
   String[] pekerja = new String[jumlah];


        for (int i = 0; i < pekerja.length; i++)
        {
            System.out.println("Pekerja ke "+i+": ");
            pekerja[i] = jml.next();

        }
    System.out.println("-------------------------");

    for (int k = 0; k < deret.length; k++)
    {
    for (String p: pekerja){
        System.out.println(p+" akan bekerja selama: ");
    }    
    }
}
int i,j = 0,xLen = x.length;
for(i = 1; i < y; i++){
  j = j % xLen;
  System.out.println(x[j]);
}