Gregory Desrosiers Montreal

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 5 December 2012

String Letter Counter (JAVA Program)

Posted on 17:22 by Unknown
Hello, guys.

This is another JAVA Program I want to share with you guys. It's a counter for a specific letter in an entered string straight from a program.

The code shown here shows how it works.

import javax.swing.JOptionPane;

public class Chapter4LetterCounter
{
    public static void main(String[] args)
    {
        String enterString;
        String characterSearch;
        char characterSearchLetter;
        char existingCharacter;
        int numberOfMatches = 0;
        int enterStringLength;
        int characterCounter = 0;
       
        enterString =
                JOptionPane.showInputDialog("Enter a string. This program will enter how many times a letter in" +
                                            " the string exists.\nPlease note that it will only search for " +
                                            "characters that are distinct from its opposite case partners.");
        enterStringLength = enterString.length();
       
        characterSearch =
                JOptionPane.showInputDialog("What character do you want this program to search?");
        characterSearchLetter = characterSearch.charAt(0);
       
        while (characterCounter < enterStringLength)
        {
            existingCharacter = enterString.charAt(characterCounter);
           
            if (existingCharacter == characterSearchLetter)
            {
                numberOfMatches++;
            }
           
            characterCounter++;
        }
       
        JOptionPane.showMessageDialog(null, "The program has found " + numberOfMatches + " matches of the " 

             + characterSearchLetter + " character.");
       
        System.exit(0);
       
       
    }

}




Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • The Quebec Ministerial Exam of College English (English Exit Exam)
    Hello, everyone. How you doing? I'm good. There is some unfortunate news for me to deliver, though I am planning to try to work myself a...
  • Computer Game Collection
    Hello, people! Before I happen to leave this very foundation of Champlain College Saint-Lambert (that's where I'm learning to get wh...
  • String Letter Counter (JAVA Program)
    Hello, guys. This is another JAVA Program I want to share with you guys. It's a counter for a specific letter in an entered string strai...
  • DOS Games to Play
    Hello, people. If there's one thing that I want to do when I have lots of money, it's to play full version DOS Games on my Windows P...
  • JAVA Program: Command-based String Remover in Text Files
    Hello, everyone. Let me share with you the code on one of the programs I did back in March 2013, while doing my Data Structures class. This ...
  • The Black Glove [Short Poem by me]
    This is a poem written by me back in April 2010. I'm not sure if this was for an assignment, but this is what I got. It may not be good ...
  • Fundraising Project (To Autism Society Canada)
    Hi, everyone! How are you people doing? I am feeling tired and stuff, but there are a couple of things I want to bring up with you. Tomorrow...
  • Best VGM Series
    Hello, guys. I want to present to you a series of YouTube imports of video game music, with some of them already recorded but in a form that...
  • Princess Peach In India [Story Idea]
    Here's a really fancy story I have made, although it is more of an initial idea and comes from a visual I had more than two years ago. E...
  • Super Mario Script 1 (v 2.3) [Super Mario Galaxy font, with a few photos]
    Hello there. Do you recognize the font of this text? I'll give you two clues. The one below is the a sample sentence of different sizes....

Blog Archive

  • ►  2013 (38)
    • ►  August (2)
    • ►  July (9)
    • ►  June (12)
    • ►  May (12)
    • ►  April (2)
    • ►  January (1)
  • ▼  2012 (24)
    • ▼  December (13)
      • Need some help for other holidays to come
      • JAVA Program: Coin Toss
      • JAVA Program: Lottery Class
      • JAVA Program: Car Class
      • String Letter Counter (JAVA Program)
      • Fun with Music, Drama and Comedy
      • JAVA Program - City Water Company Bill [The use of...
      • Inequality in Canadian Women through Politics and ...
      • Super Mario Bros: The Fighter Attack [Game Idea ma...
      • Princess Peach In India [Story Idea]
      • The Black Glove [Short Poem by me]
      • Longueuil RTL #83 (Sec. 5 English Short Story)
      • Super Mario Script 1 (v 2.3) [Super Mario Galaxy f...
    • ►  November (3)
    • ►  October (5)
    • ►  September (1)
    • ►  August (2)
Powered by Blogger.

About Me

Unknown
View my complete profile