Q:

Java program to count strings and integers from an array

0

Given an array with strings and integers and we have to count strings and integers using java program.

Example:

    Input:
    Array = {"Raj", "77", "101", "99", "Jio"}

    Output:
    Numeric:3
    Strings:2

 

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Java program:

public class ExExceptionToCountStringAndNumericValues {
  public static void main(String arg[]) {
    // enter string u want here.
    String x[] = {
      "Raj",
      "77",
      "101",
      "99",
      "Jio"
    };
    int cn = 0, cs = 0;

    //print array elements
    System.out.println("Array elements are: ");
    for (int i = 0; i < x.length; i++) {
      System.out.println(x[i]);
    }

    // scan the string.
    for (int i = 0; i < x.length; i++) {
      try {
        int j = Integer.parseInt(x[i]);
        cn++;
      } catch (NumberFormatException e) {
        cs++;
      }
    }
    // show the numeric and string value after counting.
    System.out.println("Numeric:" + cn + "\nStrings:" + cs);
  }
}

Output

First run:
Array elements are: 
Raj
77
101
99
Jio
Numeric:3
Strings:2

Second run (with different input)
Array elements are: 
Gwalior
77
Indore
99
Bhopal
Numeric:2
Strings:3

 

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now