| | |
| | | package com.zy.common.model; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.core.common.Arith; |
| | | import com.core.exception.CoolException; |
| | | |
| | | import java.util.ArrayList; |
| | |
| | | public Shelves(int size, int group, int offset) { |
| | | this.size = size; |
| | | this.group = group; |
| | | this.offset = offset; |
| | | this.offset = offset-1; |
| | | init(); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 初始化方法【私有】 |
| | |
| | | } |
| | | |
| | | public static void main(String[] args) throws InterruptedException { |
| | | Shelves shelves = new Shelves(8,2); |
| | | System.out.println(shelves.nodes.toString()); |
| | | int start = 1; |
| | | while (true) { |
| | | System.out.println(start); |
| | | start = shelves.start(start); |
| | | Thread.sleep(500L); |
| | | } |
| | | |
| | | double remainder = Arith.divides(1,16 - 1, 16); |
| | | System.out.println(remainder); |
| | | System.out.println((int) remainder); |
| | | // Shelves shelves = new Shelves(8,2); |
| | | // System.out.println(shelves.nodes.toString()); |
| | | // int start = 1; |
| | | // while (true) { |
| | | // System.out.println(start); |
| | | // start = shelves.start(start); |
| | | // Thread.sleep(500L); |
| | | // } |
| | | } |
| | | |
| | | } |