Question 2 Suppose that s1, s2, s3, and s4 are four strings, given as follows: String s1 = "Welcome to Java after Python"; String s2 = s1; String s3 = new String("Welcome to Java after Python"); String s4 = " Welcome to Java after Python"; Write a program to finds the results of the following expressions? (1) s1 == s2 (2) s2 == s3 (3) s1.equals(s2) (4) s2.equals(s3) (5) s1.compareTo(s2) (6) s2.compareTo(s3) (7) s1 == 54 (8) s1.charAt(0) (9) s1.indexOf('j') (10) s1.indexOf("to") (11) s1.lastIndexOf('a') (12) s1.lastindexOf("o", 15) (13) s1.length() (14) s1.substring(5) (15) s1.substring(5, 11) (16) s1.startsWith("Wel") (17) The last word in s1

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

please write in JAVA

Question 2
Suppose that s1, s2, s3, and s4 are four strings, given as follows:
String s1 = "Welcome to Java after Python";
String s2 = s1;
String s3 = new String("Welcome to Java after Python");
String s4 = " Welcome to Java after Python";
Write a program to finds the results of the following expressions?
(1) s1 == s2
(2) s2 == s3
(3) s1.equals(s2)
(4) s2.equals(s3)
(5) s1.compareTo(s2)
(6) s2.compareTo(s3)
(7) s1 == 54
(8) s1.charAt(0)
(9) s1.indexOf(j')
(10) s1.indexOf("to")
(11) s1.lastindexOf('a')
(12) s1.lastindexOf("o", 15)
(13) s1.length()
(14) s1.substring(5)
(15) s1.substring(5, 11)
(16) s1.startsWith("Wel")
(17) The last word in s1
<Output>
(1) s1 == s2
(2) s2 == s3
(3) s1.equals(s2)
==> true
==> false
==> false
(17) The last word in s1
==> lava
<End Output>
Transcribed Image Text:Question 2 Suppose that s1, s2, s3, and s4 are four strings, given as follows: String s1 = "Welcome to Java after Python"; String s2 = s1; String s3 = new String("Welcome to Java after Python"); String s4 = " Welcome to Java after Python"; Write a program to finds the results of the following expressions? (1) s1 == s2 (2) s2 == s3 (3) s1.equals(s2) (4) s2.equals(s3) (5) s1.compareTo(s2) (6) s2.compareTo(s3) (7) s1 == 54 (8) s1.charAt(0) (9) s1.indexOf(j') (10) s1.indexOf("to") (11) s1.lastindexOf('a') (12) s1.lastindexOf("o", 15) (13) s1.length() (14) s1.substring(5) (15) s1.substring(5, 11) (16) s1.startsWith("Wel") (17) The last word in s1 <Output> (1) s1 == s2 (2) s2 == s3 (3) s1.equals(s2) ==> true ==> false ==> false (17) The last word in s1 ==> lava <End Output>
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY