Home 1/8-MILE TO 1/4-MILE CONVERSION TABLE 1.56 conversion factor. 1/8-mile ET: 1/4-mile ET: 1/8-mile ET: 1/4-mile ET: 1/8-mile ET: 1/4-mile ET: 1/8-mile ET. RapidWeaver 8.1.7 (20674) macOS 82 mb. RapidWeaver is a next-generation Web design application to help you easily create professional-looking Web sites in minutes. No knowledge of complex code is required, RapidWeaver will take care of all that for you. RapidWeaver produces valid XHTML. 1/2 times what equals 1/2? What divided by 1/4 equals 3/5? What is 2 over 3 as a percentage? How to calculate 3/4 plus 1/9 Is 1/2 greater than 1/3? What is 4.56 as a fraction? How to calculate 3/7 divided by 4/5 Equivalent Fractions of 3/9 What is the factorial of 6? 1/2 divided by what equals 3/4? Reduce 5/25 What times 1/3 equals 1/2?
- Class
Standard Ed. 8
Class BitSet
- java.util.BitSet
- All Implemented Interfaces:
- Serializable, Cloneable
This class implements a vector of bits that grows as needed. Each component of the bit set has aboolean
value. The bits of aBitSet
are indexed by nonnegative integers. Individual indexed bits can be examined, set, or cleared. OneBitSet
may be used to modify the contents of anotherBitSet
through logical AND, logical inclusive OR, and logical exclusive OR operations.By default, all bits in the set initially have the value
false
.Every bit set has a current size, which is the number of bits of space currently in use by the bit set. Note that the size is related to the implementation of a bit set, so it may change with implementation. The length of a bit set relates to logical length of a bit set and is defined independently of implementation.
Screens 4 4 5 8. Unless otherwise noted, passing a null parameter to any of the methods in a
BitSet
will result in aNullPointerException
. Wondershare allmytube 5 5 0 download free.A
BitSet
is not safe for multithreaded use without external synchronization.- Since:
- JDK1.0
- See Also:
- Serialized Form
Constructor Summary
Constructors
Constructor and Description BitSet()
BitSet(int nbits)
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range0
throughnbits-1
.
Method Summary
All MethodsStatic MethodsInstance MethodsConcrete Methods
Modifier and Type Method and Description void
and(BitSet set)
Performs a logical AND of this target bit set with the argument bit set.void
andNot(BitSet set)
Clears all of the bits in thisBitSet
whose corresponding bit is set in the specifiedBitSet
.int
cardinality()
Returns the number of bits set totrue
in thisBitSet
.void
clear()
void
clear(int bitIndex)
Sets the bit specified by the index tofalse
.void
clear(int fromIndex, int toIndex)
Sets the bits from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) tofalse
.Object
clone()
Cloning thisBitSet
produces a newBitSet
that is equal to it.boolean
equals(Object obj)
Compares this object against the specified object.void
flip(int bitIndex)
Sets the bit at the specified index to the complement of its current value.void
flip(int fromIndex, int toIndex)
Sets each bit from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) to the complement of its current value.boolean
get(int bitIndex)
Returns the value of the bit with the specified index.BitSet
get(int fromIndex, int toIndex)
Returns a newBitSet
composed of bits from thisBitSet
fromfromIndex
(inclusive) totoIndex
(exclusive).int
hashCode()
boolean
intersects(BitSet set)
Returns true if the specifiedBitSet
has any bits set totrue
that are also set totrue
in thisBitSet
.boolean
isEmpty()
Returns true if thisBitSet
contains no bits that are set totrue
.int
length()
Returns the 'logical size' of thisBitSet
: the index of the highest set bit in theBitSet
plus one.int
nextClearBit(int fromIndex)
Returns the index of the first bit that is set tofalse
that occurs on or after the specified starting index.int
nextSetBit(int fromIndex)
Returns the index of the first bit that is set totrue
that occurs on or after the specified starting index.void
or(BitSet set)
Performs a logical OR of this bit set with the bit set argument.int
previousClearBit(int fromIndex)
Returns the index of the nearest bit that is set tofalse
that occurs on or before the specified starting index.int
previousSetBit(int fromIndex)
Returns the index of the nearest bit that is set totrue
that occurs on or before the specified starting index.void
set(int bitIndex)
void
set(int bitIndex, boolean value)
Sets the bit at the specified index to the specified value.void
set(int fromIndex, int toIndex)
Sets the bits from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) totrue
.void
set(int fromIndex, int toIndex, boolean value)
Sets the bits from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) to the specified value.int
size()
Returns the number of bits of space actually in use by thisBitSet
to represent bit values.IntStream
stream()
Returns a stream of indices for which thisBitSet
contains a bit in the set state.byte[]
toByteArray()
Returns a new byte array containing all the bits in this bit set.long[]
toLongArray()
Returns a new long array containing all the bits in this bit set.String
toString()
static BitSet
valueOf(byte[] bytes)
Returns a new bit set containing all the bits in the given byte array.static BitSet
valueOf(ByteBuffer bb)
Returns a new bit set containing all the bits in the given byte buffer between its position and limit.static BitSet
valueOf(long[] longs)
Returns a new bit set containing all the bits in the given long array.static BitSet
valueOf(LongBuffer lb)
Returns a new bit set containing all the bits in the given long buffer between its position and limit.void
xor(BitSet set)
Performs a logical XOR of this bit set with the bit set argument.Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Constructor Detail
BitSet
Creates a new bit set. All bits are initiallyfalse
.
BitSet
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range0
throughnbits-1
. All bits are initiallyfalse
.- Parameters:
nbits
- the initial size of the bit set- Throws:
NegativeArraySizeException
- if the specified initial size is negative
Method Detail
valueOf
Returns a new bit set containing all the bits in the given long array.More precisely,
BitSet.valueOf(longs).get(n) ((longs[n/64] & (1L<<(n%64))) != 0)
for alln < 64 * longs.length
.This method is equivalent to
BitSet.valueOf(LongBuffer.wrap(longs))
.- Parameters:
longs
- a long array containing a little-endian representation of a sequence of bits to be used as the initial bits of the new bit set- Returns:
- a
BitSet
containing all the bits in the long array - Since:
- 1.7
valueOf
Returns a new bit set containing all the bits in the given long buffer between its position and limit.More precisely,
BitSet.valueOf(lb).get(n) ((lb.get(lb.position()+n/64) & (1L<<(n%64))) != 0)
for alln < 64 * lb.remaining()
.The long buffer is not modified by this method, and no reference to the buffer is retained by the bit set.
- Parameters:
lb
- a long buffer containing a little-endian representation of a sequence of bits between its position and limit, to be used as the initial bits of the new bit set- Returns:
- a
BitSet
containing all the bits in the buffer in the specified range - Since:
- 1.7
valueOf
Returns a new bit set containing all the bits in the given byte array.More precisely,
BitSet.valueOf(bytes).get(n) ((bytes[n/8] & (1<<(n%8))) != 0)
for alln < 8 * bytes.length
.This method is equivalent to
BitSet.valueOf(ByteBuffer.wrap(bytes))
.- Parameters:
bytes
- a byte array containing a little-endian representation of a sequence of bits to be used as the initial bits of the new bit set- Returns:
- a
BitSet
containing all the bits in the byte array - Since:
- 1.7
valueOf
Returns a new bit set containing all the bits in the given byte buffer between its position and limit.More precisely,
BitSet.valueOf(bb).get(n) ((bb.get(bb.position()+n/8) & (1<<(n%8))) != 0)
for alln < 8 * bb.remaining()
.The byte buffer is not modified by this method, and no reference to the buffer is retained by the bit set.
- Parameters:
bb
- a byte buffer containing a little-endian representation of a sequence of bits between its position and limit, to be used as the initial bits of the new bit set- Returns:
- a
BitSet
containing all the bits in the buffer in the specified range - Since:
- 1.7
toByteArray
Returns a new byte array containing all the bits in this bit set.More precisely, if
byte[] bytes = s.toByteArray();
thenbytes.length (s.length()+7)/8
ands.get(n) ((bytes[n/8] & (1<<(n%8))) != 0)
for alln < 8 * bytes.length
.- Returns:
- a byte array containing a little-endian representation of all the bits in this bit set
- Since:
- 1.7
toLongArray
Returns a new long array containing all the bits in this bit set.More precisely, if
long[] longs = s.toLongArray();
thenlongs.length (s.length()+63)/64
ands.get(n) ((longs[n/64] & (1L<<(n%64))) != 0)
for alln < 64 * longs.length
.- Returns:
- a long array containing a little-endian representation of all the bits in this bit set
- Since:
- 1.7
flip
Sets the bit at the specified index to the complement of its current value.- Parameters:
bitIndex
- the index of the bit to flip- Throws:
IndexOutOfBoundsException
- if the specified index is negative- Since:
- 1.4
flip
Sets each bit from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) to the complement of its current value.- Parameters:
fromIndex
- index of the first bit to fliptoIndex
- index after the last bit to flip- Throws:
IndexOutOfBoundsException
- iffromIndex
is negative, ortoIndex
is negative, orfromIndex
is larger thantoIndex
- Since:
- 1.4
set
- Parameters:
bitIndex
- a bit index- Throws:
IndexOutOfBoundsException
- if the specified index is negative- Since:
- JDK1.0
set
Sets the bit at the specified index to the specified value.- Parameters:
bitIndex
- a bit indexvalue
- a boolean value to set- Throws:
IndexOutOfBoundsException
- if the specified index is negative- Since:
- 1.4
set
Sets the bits from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) totrue
.- Parameters:
fromIndex
- index of the first bit to be settoIndex
- index after the last bit to be set- Throws:
IndexOutOfBoundsException
- iffromIndex
is negative, ortoIndex
is negative, orfromIndex
is larger thantoIndex
- Since:
- 1.4
set
Sets the bits from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) to the specified value.- Parameters:
fromIndex
- index of the first bit to be settoIndex
- index after the last bit to be setvalue
- value to set the selected bits to- Throws:
IndexOutOfBoundsException
- iffromIndex
is negative, ortoIndex
is negative, orfromIndex
is larger thantoIndex
- Since:
- 1.4
clear
- Parameters:
bitIndex
- the index of the bit to be cleared- Throws:
IndexOutOfBoundsException
- if the specified index is negative- Since:
- JDK1.0
clear
Sets the bits from the specifiedfromIndex
(inclusive) to the specifiedtoIndex
(exclusive) tofalse
.- Parameters:
fromIndex
- index of the first bit to be clearedtoIndex
- index after the last bit to be cleared- Throws:
IndexOutOfBoundsException
- iffromIndex
is negative, ortoIndex
is negative, orfromIndex
is larger thantoIndex
- Since:
- 1.4
clear
- Since:
- 1.4
get
Returns the value of the bit with the specified index. The value istrue
if the bit with the indexbitIndex
is currently set in thisBitSet
; otherwise, the result isfalse
.- Parameters:
bitIndex
- the bit index- Returns:
- the value of the bit with the specified index
- Throws:
IndexOutOfBoundsException
- if the specified index is negative
get
Returns a newBitSet
composed of bits from thisBitSet
fromfromIndex
(inclusive) totoIndex
(exclusive).- Parameters:
fromIndex
- index of the first bit to includetoIndex
- index after the last bit to include- Returns:
- a new
BitSet
from a range of thisBitSet
- Throws:
IndexOutOfBoundsException
- iffromIndex
is negative, ortoIndex
is negative, orfromIndex
is larger thantoIndex
- Since:
- 1.4
nextSetBit
Returns the index of the first bit that is set totrue
that occurs on or after the specified starting index. If no such bit exists then-1
is returned.To iterate over the
true
bits in aBitSet
, use the following loop:- Parameters:
fromIndex
- the index to start checking from (inclusive)- Returns:
- the index of the next set bit, or
-1
if there is no such bit - Throws:
IndexOutOfBoundsException
- if the specified index is negative- Since:
- 1.4
nextClearBit
Returns the index of the first bit that is set tofalse
that occurs on or after the specified starting index.- Parameters:
fromIndex
- the index to start checking from (inclusive)- Returns:
- the index of the next clear bit
- Throws:
IndexOutOfBoundsException
- if the specified index is negative- Since:
- 1.4
previousSetBit
Returns the index of the nearest bit that is set totrue
that occurs on or before the specified starting index. If no such bit exists, or if-1
is given as the starting index, then-1
is returned.To iterate over the
true
bits in aBitSet
, use the following loop:- Parameters:
fromIndex
- the index to start checking from (inclusive)- Returns:
- the index of the previous set bit, or
-1
if there is no such bit - Throws:
IndexOutOfBoundsException
- if the specified index is less than-1
- Since:
- 1.7
previousClearBit
Returns the index of the nearest bit that is set tofalse
that occurs on or before the specified starting index. If no such bit exists, or if-1
is given as the starting index, then-1
is returned.- Parameters:
fromIndex
- the index to start checking from (inclusive)- Returns:
- the index of the previous clear bit, or
-1
if there is no such bit - Throws:
IndexOutOfBoundsException
- if the specified index is less than-1
- Since:
- 1.7
length
Returns the 'logical size' of thisBitSet
: the index of the highest set bit in theBitSet
plus one. Returns zero if theBitSet
contains no set bits.- Returns:
- the logical size of this
BitSet
- Since:
- 1.2
isEmpty
Returns true if thisBitSet
contains no bits that are set totrue
.- Returns:
- boolean indicating whether this
BitSet
is empty - Since:
- 1.4
intersects
Returns true if the specifiedBitSet
has any bits set totrue
that are also set totrue
in thisBitSet
.- Parameters:
set
-BitSet
to intersect with- Returns:
- boolean indicating whether this
BitSet
intersects the specifiedBitSet
- Since:
- 1.4
cardinality
Returns the number of bits set totrue
in thisBitSet
.- Returns:
- the number of bits set to
true
in thisBitSet
- Since:
- 1.4
and
Performs a logical AND of this target bit set with the argument bit set. This bit set is modified so that each bit in it has the valuetrue
if and only if it both initially had the valuetrue
and the corresponding bit in the bit set argument also had the valuetrue
.- Parameters:
set
- a bit set
or
Performs a logical OR of this bit set with the bit set argument. This bit set is modified so that a bit in it has the valuetrue
if and only if it either already had the valuetrue
or the corresponding bit in the bit set argument has the valuetrue
.- Parameters:
set
- a bit set
xor
Performs a logical XOR of this bit set with the bit set argument. This bit set is modified so that a bit in it has the valuetrue
if and only if one of the following statements holds:- The bit initially has the value
true
, and the corresponding bit in the argument has the valuefalse
. - The bit initially has the value
false
, and the corresponding bit in the argument has the valuetrue
.
- Parameters:
set
- a bit set
- The bit initially has the value
andNot
Clears all of the bits in thisBitSet
whose corresponding bit is set in the specifiedBitSet
.- Parameters:
set
- theBitSet
with which to mask thisBitSet
- Since:
- 1.2
hashCode
Returns the hash code value for this bit set. The hash code depends only on which bits are set within thisBitSet
.The hash code is defined to be the result of the following calculation: Note that the hash code changes if the set of bits is altered.
- Overrides:
hashCode
in classObject
- Returns:
- the hash code value for this bit set
- See Also:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
size
Returns the number of bits of space actually in use by thisBitSet
to represent bit values. The maximum element in the set is the size - 1st element.- Returns:
- the number of bits currently in this bit set
equals
Compares this object against the specified object. The result istrue
if and only if the argument is notnull
and is aBitset
object that has exactly the same set of bits set totrue
as this bit set. That is, for every nonnegativeint
indexk
, must be true. The current sizes of the two bit sets are not compared.- Overrides:
equals
in classObject
- Parameters:
obj
- the object to compare with- Returns:
true
if the objects are the same;false
otherwise- See Also:
size()
clone
Cloning thisBitSet
produces a newBitSet
that is equal to it. The clone of the bit set is another bit set that has exactly the same bits set totrue
as this bit set.- Overrides:
clone
in classObject
- Returns:
- a clone of this bit set
- See Also:
size()
toString
Returns a string representation of this bit set. For every index for which thisBitSet
contains a bit in the set state, the decimal representation of that index is included in the result. Such indices are listed in order from lowest to highest, separated by ', ' (a comma and a space) and surrounded by braces, resulting in the usual mathematical notation for a set of integers.Example: Now
drPepper.toString()
returns '{}
'. NowdrPepper.toString()
returns '{2}
'. NowdrPepper.toString()
returns '{2, 4, 10}
'.- Overrides:
toString
in classObject
- Returns:
- a string representation of this bit set
stream
Returns a stream of indices for which thisBitSet
contains a bit in the set state. The indices are returned in order, from lowest to highest. The size of the stream is the number of bits in the set state, equal to the value returned by thecardinality()
method.The bit set must remain constant during the execution of the terminal stream operation. Otherwise, the result of the terminal stream operation is undefined.
- Returns:
- a stream of integers representing set indices
- Since:
- 1.8
- Class
Standard Ed. 8
- Summary:
- Nested |
- Field |
- Constr |
- Detail:
- Field |
- Constr |
Rapidweaver 8 Review
Rapidweaver 8 1 7 Equals Many
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2020, Oracle and/or its affiliates. Presentation prompter 5 3 download free. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Rapidweaver 7 Serial Number
Scripting on this page tracks web page traffic, but does not change the content in any way.
Rapidweaver 8 Manual
Technically Internet cookies and third party cookies are then used to share information about your use of this web site with advertising providers who may combine it with other information that you have provided to them or that they've collected from your use of their services.
You may revoke your consent at any time using the 'withdraw cookie consent' button at the end of each page.
If you do not want to accept cookies, sign up for a chargeable membershipplus.Plus members can use this web site without ads, without tracking and without the need to accept third party cookies, because for them no advertising and no tracking service will be used.Details about advertisement and analysis tracking can be found in our Privacy Policy and Cookie Policy