Question

Introduction To Programming In Java(Second Edition) Exercise 3.1.16 - Given a string that represents a domain...

Introduction To Programming In Java(Second Edition)

Exercise 3.1.16 - Given a string that represents a domain name, write a code fragment to determine its top-level domain. For example, the top-level domain of the string cs.princeton.edu is edu.

Method is optional.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

public class TopLevel {

public static void main(String[] args) {

String domain = "cs.princeton.edu";

String tokens[] = domain.split("\\.");

System.out.println("Top level domain is: "+ tokens[tokens.length-1]);

}

}

===========================

SEE OUTPUT

public static void main(String[] args) { ? Javac-Classpath ..2 run_ar? juntt-4.12. Jar -u. Mall .java > java -classpath .:/ru

Thanks, PLEASE COMMENT if there is any concern.

Add a comment
Know the answer?
Add Answer to:
Introduction To Programming In Java(Second Edition) Exercise 3.1.16 - Given a string that represents a domain...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Chapter 7 Exercise 18, Introduction to Java Programming, Tenth Edition Y. Daniel Liang. Please write your...

    Chapter 7 Exercise 18, Introduction to Java Programming, Tenth Edition Y. Daniel Liang. Please write your own code. 7.18 (Bubble sort) Write a sort method that uses the bubble-sort algorithm. The bubblesort algorithm makes several passes through the array. On each pass, successive neighboring pairs are compared. If a pair is not in order, its values are swapped; otherwise, the values remain unchanged. The technique is called a bubble sort or sinking sort because the smaller values gradually “bubble” their...

  • Class: Java Book: Introduction To Java Programming 10th Edition, Comprehensive by Daniel Liang Problem: ****** Parse...

    Class: Java Book: Introduction To Java Programming 10th Edition, Comprehensive by Daniel Liang Problem: ****** Parse the text file by splitting on "[ \n\t\r.,;:!?(){}<>\"]", that is call the split method with this parameter: For example, call contents.split("[ \n\t\r.,;:!?(){}<>\"]"), where contents is a String object containing the contents of the text file. Also, explain (in the comment block at the beginning of the source file) two other approaches that could have been taken for the problem (use of other data structures,...

  • Java Programming Exercise Return true if the given string begins with "mix", except the 'm' can...

    Java Programming Exercise Return true if the given string begins with "mix", except the 'm' can be anything, so "pix", "9ix" .. all count. for example: mixStart("mix snacks") → true mixStart("pix snacks") → true mixStart("piz snacks") → false */ public boolean mixStart(String str) { *Need Help With Code Here* }

  • Using Java programming to answer this question. Write a method countLines(String inFilename) of a class FileUtility...

    Using Java programming to answer this question. Write a method countLines(String inFilename) of a class FileUtility which reads a binary byte file with name inFilename using FileInputStream. The method returns the no. of lines containing comments starting with "//" with optional spaces (but not other characters) before it. Each line is terminated by '\n'. You may write other methods if necessary. Handle possible exception by outputting a suitable message if an exception occurs.

  • Include a second string auto-implemented property that represents the name of the course’s instructor. Modify the...

    Include a second string auto-implemented property that represents the name of the course’s instructor. Modify the constructor to specify two parameters—one for the course name and one for the instructor’s name. Modify method DisplayMessage such that it first outputs the welcome message and course name, then outputs "This course is presented by: ", followed by the instructor’s name. Use your modified class in a test app that demonstrates the class’s new capabilities. NOTE: You will need both a GradeBook file...

  • Assembly Program/Language Textbook: Introduction to 64 Bit Assembly Programming for Linux and OS X, 3rd Edition,...

    Assembly Program/Language Textbook: Introduction to 64 Bit Assembly Programming for Linux and OS X, 3rd Edition, Ray Seyfarth Chapter 7 - Exercise 1 & 2: Write an assembly program to count all the 1 bits in a byte stored in memory. Use repeated code rather than a loop. Write an assembly program to swap 2 quad-words in memory using xor. Use the following algorithm:      a = a ^ b      b = a ^ b      a = a ^ b

  • Introduction to Java programming You will create a secure password. Ask a user to enter first...

    Introduction to Java programming You will create a secure password. Ask a user to enter first name and last name. (Allow for mixed case) Create a random integer from 10-99. Create the password string that consists of the upper case letter of the last letter of his/her first name, the random number, and the first three letters of his/her last name in lower case. Example someone with the name Rob Lee might have a password that looks like B56lee. Your...

  • Java programming. Introduction to Classes and Methods. Please write the correct code, with comments so I...

    Java programming. Introduction to Classes and Methods. Please write the correct code, with comments so I can understand what you did, and please make the code as SIMPLE as possible -- this is an intro to Classes/Methods practice. If your answer is right, I will give you thumbs up rating! Each of the following methods should be static and defined in a class called Utilities. Implement a second class calledTester that calls each of these methods

  • An Introduction to Programming Using Visual Basic Tenth Edition Chapter 3 Programming Project 2 What is...

    An Introduction to Programming Using Visual Basic Tenth Edition Chapter 3 Programming Project 2 What is the solution to this project? one of the numbers in an input text box is change the type of Auto Repair Calculator X Customer: John Doe Hours of labor: 3.5 Cost of parts and supplies 84.55 Display Bill + First number 21 Second number 77 х Customer Labor cost Parts cost Total cost John Doe $122.50 $88.78 $211.28 21 x 77 = 1617 FIGURE...

  • Please answer this question using Java programming. (a) Write a method textFilter(String binaryName, String textName) of...

    Please answer this question using Java programming. (a) Write a method textFilter(String binaryName, String textName) of a class Filters which reads the binary byte file with name binaryName, removes all non-printable bytes (which are bytes with values < 32 or > 127) and outputs the remaining bytes to an ASCII text file with name textName. Handle possible exception(s) by outputting a suitable message using the getMessage() method if an exception occurs. (b) What is the possible exception when the following...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT