Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Java Questions

Posted on 2004-09-12
4
Medium Priority
?
258 Views
Last Modified: 2010-03-31
Howdy,

I am asked to write a java code to read the first and last character inputted by the user. My questions are,

1. Do I convert from String to Char?
2. Does it involve any use of Arrays?



code:--------------------------------------------------------------------------------    

    char first = textString.charAt(0);

    char last  = textString.charAt(length() -1);

--------------------------------------------------------------------------------


Is the above - part of the code - right?

Thanks

0
Comment
Question by:biloonline
  • 2
  • 2
4 Comments
 
LVL 24

Accepted Solution

by:
sciuriware earned 500 total points
ID: 12039288
1) You already did it in the 1st statement by "charAt()".
2) Your String is already acting as an array.
3) You did not define the method length() so it should be:

          char last = textString.charAt(textString.length() - 1);

;JOOP!
0
 

Author Comment

by:biloonline
ID: 12039303
I am getting 5 errors.

Here is my entire code:

<code>

   UW PICO(tm) 4.6               File: Hw1Pr4.java

import java.io.*;

public class Hw1Pr4 {
        public static void main(String[] argv) throws IOException {
                BufferedReader stdin = new BufferedReader (new InputStreamReade$
                char textString;

                System.out.println("Enter a string: ");
                textString = stdin.readLine();
                char first = textString.charAt(0);

                char last  = textString.charAt(textString.length() -1);
                System.out.println("The first character is " + first + " and the last character is " + last);

                System.exit(0);
        }
}

</code>

Here are the errors I am getting:

found   : java.lang.String
required: char
                textString = stdin.readLine();
                                           ^
Hw1Pr4.java:10: char cannot be dereferenced
                char first = textString.charAt(0);
                                       ^
Hw1Pr4.java:12: char cannot be dereferenced
                char last  = textString.charAt(textString.length() -1);
                                                         ^
Hw1Pr4.java:12: char cannot be dereferenced
                char last  = textString.charAt(textString.length() -1);
                                       ^
4 errors

Thanks
0
 

Author Comment

by:biloonline
ID: 12039308
Got it fixed.

Thanks
0
 
LVL 24

Expert Comment

by:sciuriware
ID: 12041957
I've been offline for a while.
I guess you changed
                                 char textString
by
                                 String textString

Any more problems?

;JOOP!
0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For beginner Java programmers or at least those new to the Eclipse IDE, the following tutorial will show some (four) ways in which you can import your Java projects to your Eclipse workbench. Introduction While learning Java can be done with…
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…
Suggested Courses

886 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question