#Java - Code Snippets for '#Integer' - 12 code snippet(s) found |
|
Sample 1. Generate a Random Integer from 0 to 100 | |
|
double randomNo = Math.random();
System.out.println((int)(randomNo*100));
|
|
Like Feedback random number random number generation Math.random() |
|
|
Sample 2. Check if an integer is odd or even using ternary operator | |
|
public class BuggyBreadTest {
public static void main(String[] args) {
int x = 5;
boolean isEven = x%2 == 0 ? true:false;
if(isEven)
System.out.println("Even");
else
System.out.println("Odd"); // prints Odd
}
}
|
|
Like Feedback odd even ternary operator |
|
|
Sample 3. Get the Maximum number out of the Integer List, using Lambda Expression | |
|
// Declare and Initialize the Collection
List<Integer> intList = new ArrayList<Integer>();
// Add Elements
intList.add(1);
intList.add(2);
intList.add(3);
intList.add(4);
System.out.println(intList.stream().reduce(Math::max).get()); // Prints 1
|
|
Like Feedback lambda expression collections set hashset generics stream reducer Math::max |
|
|
Sample 4. Find whether a given integer is odd or even without use of modules operator in java | |
|
public static void main(String ar[])
{
int n=5;
if((n/2)*2==n)
{
System.out.println("Even Number ");
}
else
{
System.out.println("Odd Number ");
}
}
}
|
|
Like Feedback integer |
|
|
|
Sample 5. ArrayList of Optional Integers | |
|
List<Optional<Integer>> intList = new ArrayList<Optional<Integer>>();
// Add Elements
intList.add(Optional.empty());
intList.add(Optional.of(2));
intList.add(Optional.of(3));
intList.add(Optional.of(4));
|
|
Like Feedback optional java 8 list arraylist list of optional integers arraylist of optional java.util.Optional |
|
|
Sample 6. Method to get a map of words and their count by passing in the string | |
|
Map<String,Integer> wordCountMap = new TreeMap();
String[] words = text.split(" ");
Set<Integer> countSet;
for(String word: words) {
if(wordCountMap.containsKey(word.toLowerCase())){
wordCountMap.put(word.toLowerCase(), wordCountMap.get(word.toLowerCase()).intValue() + 1);
} else {
wordCountMap.put(word.toLowerCase(), 1);
}
}
countSet = new TreeSet(Collections.reverseOrder());
countSet.addAll(wordCountMap.values());
for(Integer inte: countSet) {
for(Entry<String,Integer> entry: wordCountMap.entrySet()){
if(entry.getValue() == inte) {
System.out.println(entry);
}
}
}
|
|
Like Feedback map word count map of string and integer containsKey string split treeset Collections.reverseOrder set addAll entry |
|
|
Sample 7. Convert from Long object to Integer object | |
|
Long longValue = 20l;
Integer int = (int)(long)longValue;
|
|
Like Feedback long to int Long to Integer casting casting long to integer |
|
|
Sample 8. Assign value to BigInteger upon validating the value using BigIntegerValidator ( Apache Commons ) | |
|
BigIntegerValidator bigIntegerValidator = BigIntegerValidator.getInstance();
BigInteger bigInteger = bigIntegerValidator.validate("1AD2345");
System.out.println(bigInteger); // prints null as the validation fails because of non numeric characters
|
|
Like Feedback Validate a Number Apache Commons Assign if the Number is valid BigInteger |
|
|
Sample 9. Check if the numerical value is within a specified range using BigIntegerValidator ( Apache Commons ) | |
|
System.out.println(bigIntegerValidator.isInRange(12, 0, 100)); // prints true because the value 12 falls in range 0-100
|
|
Like Feedback Check if the numerical value is within a specified range Apache Commons BigIntegerValidator |
|
|
|
Sample 10. Write a program / method that takes an array of integer and return the difference between the smallest and largest element ? | |
|
static int diff(int[] x){
int smallest = x[0];
int largest = x[0];
for(int element: x){
if(element < smallest){
smallest = element;
} else if(element > largest){
largest = element;
} else {
continue;
}
}
return largest-smallest;
}
|
|
Like Feedback difference between the smallest and largest element array |
|
|
Sample 11. Code Sample / Example / Snippet of java.math.BigInteger | |
|
private X509Certificate generateRootCertificate(String commonName, Date notBefore, Date notAfter) throws Exception {
X500Name issuer = new X500Name(commonName);
BigInteger serial = BigInteger.probablePrime(16, new Random());
SubjectPublicKeyInfo pubKeyInfo = convertToSubjectPublicKeyInfo(m_caKey.getPublic());
X509v3CertificateBuilder builder = new X509v3CertificateBuilder(issuer, serial, notBefore, notAfter, issuer, pubKeyInfo);
builder.addExtension(new Extension(Extension.basicConstraints, true, new DEROctetString(new BasicConstraints(true))));
X509CertificateHolder certHolder = builder.build(new JcaContentSignerBuilder(SIGNATURE_ALGORITHM).build(m_caKey.getPrivate()));
return new JcaX509CertificateConverter().getCertificate(certHolder);
}
|
|
Like Feedback java.math.BigInteger |
|
|
Sample 12. Code Sample / Example / Snippet of org.apache.bcel.classfile.ConstantInteger | |
|
public int getValueInt()
{
if (super.getElementValueType() != PRIMITIVE_INT) {
throw new RuntimeException(
"Dont call getValueString() on a non STRING ElementValue");
}
final ConstantInteger c = (ConstantInteger) getConstantPool().getConstant(idx);
return c.getBytes();
}
|
|
Like Feedback org.apache.bcel.classfile.ConstantInteger |
|
|