Java Random Long randLong()

Here you can find the source of randLong()

Description

Returns the next pseudo random, uniformly distributed long value.

License

Apache License

Return

the result

Declaration

public static final long randLong() 

Method Source Code

//package com.java2s;
/**//from  w  w  w. ja  va  2 s  .c  o  m
 * MockUtil.java
 *
 * Copyright 2011 Niolex, Inc.
 *
 * Niolex licenses this file to you under the Apache License, version 2.0
 * (the "License"); you may not use this file except in compliance with the
 * License.  You may obtain a copy of the License at:
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */

import java.util.Random;

public class Main {
    private static Random generator = new Random();

    /**
     * Returns the next pseudo random, uniformly distributed long value. Because of the restriction of
     * JDK Random utility, not all long value are possible to be returned.
     *
     * @return the result
     */
    public static final long randLong() {
        return generator.nextLong();
    }
}

Related

  1. nextLong(long RangeBottom, long rangeTop)
  2. nextLong(Random random, final long lower, final long upper)
  3. nextLong(Random rng, long n)
  4. nextLong(Random rng, long n)
  5. nextLongId()
  6. randLong(long minimum, long maximum)
  7. randLong(long n)
  8. random(long begin, long end)
  9. random(long max)