ShmoopTube

Where Monty Python meets your 10th grade teacher.

Search Thousands of Shmoop Videos


Review of the Basics Videos 19 videos

AP Computer Science 1.1 Review of the Basics
315 Views

AP Computer Science: Review of the Basics Drill 1, Problem 1. What does this piece of code output?

AP Computer Science 1.5 Review of the Basics
229 Views

AP Computer Science: Review of the Basics Drill 1, Problem 5. Which code will run without throwing an exception?

AP Computer Science 2.1 Review of the Basics
230 Views

APCS: Review of the Basics Drill 2, Problem 1. What is the output of the code segment?

See All

AP Computer Science 4.2 Review of the Basics 186 Views


Share It!


Description:

AP Computer Science: Review of the Basics Drill 4, Problem 2. What is the output of the following code segment?

Language:
English Language

Transcript

00:00

Thank you We sneak And here's your smoke usually brought

00:05

to you by extreme couponing brought to you by coupons

00:09

Dot com the finest couponing site on the web You

00:12

never know when you'll need eighty thousand rolls of paper

00:14

towels Yeah you do All right What is the output

00:20

of the following code segment Go string beyond and here

00:26

the potential answers Yeah All right two relatively simple lines

00:32

of code here The first line creates a string called

00:35

beyond that contains thank you The saint line prince outlines

00:42

his content is our beyonce string but not so fast

00:45

The sub string method appears to be acting on our

00:48

string with two parameters that's one and six yeah some

00:53

string is actually a very useful method for working with

00:56

just a section of a string by specifying starting in

00:59

points you can sniff out a section of string just

01:01

like clipping out of coupon hey free creamed corn baby

01:06

do parameters given to the sub string method are the

01:08

start and end points for our cut Well technically they're

01:11

referred to as the begin index and nd index and

01:14

in this example that begin indexes one on the end

01:17

index is six This question is really just a matter

01:20

of figuring out where were clipping are some string in

01:23

java string indexes As with most computerese things counting begins

01:27

at zero being that bee is the first character and

01:31

thus zero will begin clipping after be at why there

01:36

All right our end indexes six but in the business

01:39

of indexes we only go up to the end index

01:41

and do not included So we'll move along over like

01:45

this up to six but without including it and there

01:48

we have it that's what will be displayed thanks to

01:50

the sub string method and looking at a possible answer

01:53

these match answers a c and he all contained the

01:56

b of ours They're obviously trying to trick those of

01:59

us who fail to remember that index counting begins at

02:02

zero rather than one try Guys Answer b was also

02:06

being sneaky It starts counting in the right spot but

02:08

it includes one too many characters at the end remember

02:11

that we don't include the end index character in the

02:14

substrate We only go up to it though did it 00:02:16.43 --> [endTime] is and in a reserve

Related Videos

AP Computer Science 1.2 GridWorld Case Study and APIs
493 Views

AP Computer Science 1.2 GridWorld Case Study and APIs. What is the direction of the actor?

AP Computer Science 1.4 Standard Algorithms
200 Views

AP Computer Science 1.4 Standard Algorithms. How many times will mystery be called for mystery(n) for n > 1?

AP Computer Science 2.3 Classes and Objects
191 Views

AP Computer Science 2.3 Classes and Objects. Which of the following is correct implementation of the Country class?

AP Computer Science 3.4 Inheritance, Abstraction, and Polymorphism
204 Views

AP Computer Science 3.4 Inheritance, Abstraction, and Polymorphism. Which of the following will satisfy the conditional if statement for boo, str,...

AP Computer Science 4.2 Standard Algorithms
191 Views

AP Computer Science 4.2 Standard Algorithms. What kind of algorithm is the following?