All language subtitles for 031 toString_en

af Afrikaans
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian Download
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,510 --> 00:00:02,760 The dealership clerk should have a two string method as well. 2 00:00:03,360 --> 00:00:07,530 I showed you that two string makes it easy to print every field and the current object. 3 00:00:10,000 --> 00:00:14,080 When you had to string to your class, Java internally calls it when you're printing the object. 4 00:00:20,020 --> 00:00:24,040 When we print the dealership, it would be nice to display every car in the dealership. 5 00:00:27,110 --> 00:00:30,590 So in this lesson, you're going to have to string method to the dealership class. 6 00:00:32,720 --> 00:00:36,710 Like before, the two string method is going to be public and return to string value. 7 00:00:45,990 --> 00:00:50,670 It's really important that you follow the signature exactly so that Gever recognizes it as the two string 8 00:00:50,670 --> 00:00:51,930 method that it needs to call. 9 00:00:53,580 --> 00:00:57,130 And this method is going to return a strong representation of every car and the dealership. 10 00:00:57,150 --> 00:01:02,790 So first I'm going to set a temporary variable equal to an empty string and I'll return it's. 11 00:01:09,690 --> 00:01:12,750 Then a for loop is going to run through the entire length of the car's array. 12 00:01:13,840 --> 00:01:15,680 You can choose to put this or not. 13 00:01:15,700 --> 00:01:20,440 It doesn't matter, Javin knows that you're referring to the field cars because it's the only thing 14 00:01:20,440 --> 00:01:21,160 within scope. 15 00:01:21,650 --> 00:01:25,570 But you know me, I like to always include this keyword when referring to a field. 16 00:01:27,780 --> 00:01:33,270 And during each run, we're going to update the string to describe every parking spot, so I'm going 17 00:01:33,270 --> 00:01:37,830 to set temp equal to itself, plus the words parking spot. 18 00:01:39,570 --> 00:01:41,940 Followed by the current index that we're running through. 19 00:01:47,760 --> 00:01:50,310 As well as a new line for aesthetic purposes. 20 00:01:52,560 --> 00:01:57,660 Ultimately, this group is going to run three times and each time it's going to append the current parking 21 00:01:57,660 --> 00:01:59,030 spot that we're running through. 22 00:02:09,880 --> 00:02:12,670 For now, I'm going to test this code by printing the dealership object. 23 00:02:24,940 --> 00:02:30,760 And as expected, printing an object automatically calls its two string method, in this case the two 24 00:02:30,760 --> 00:02:35,230 string method for dealership runs and returns a string that describes every parking spot. 25 00:02:41,420 --> 00:02:45,440 And now remember that each car object also has a two string method as well that describes all of its 26 00:02:45,440 --> 00:02:46,010 fields'. 27 00:02:49,300 --> 00:02:55,180 So during each run, right after we describe the current spot, we're going to add the two string value 28 00:02:55,180 --> 00:02:56,970 of the current car that we're running through. 29 00:02:57,640 --> 00:03:03,400 So we're going to update the string variable to include the two string description of each car object. 30 00:03:06,370 --> 00:03:09,190 Once again, I'm also going to add a new line for aesthetic purposes. 31 00:03:12,700 --> 00:03:17,920 So we should expect that during each run, the temp variable is going to update with the parking spot 32 00:03:17,920 --> 00:03:21,460 and the two string description of the car parked at that spot. 33 00:03:22,330 --> 00:03:24,610 It's going to repeat this three times until I restring. 34 00:03:24,610 --> 00:03:28,300 Variable describes every parking spot and the car that's parked in it. 35 00:03:30,050 --> 00:03:31,550 All right, let's run the code. 36 00:03:39,290 --> 00:03:44,450 And we get a no, a exception, but remember that the third object in the car is array is No. 37 00:03:46,820 --> 00:03:51,440 The for loop effectively grabs the string representation of the first and second objects. 38 00:04:01,710 --> 00:04:07,290 However, the third spot in the area is no, and you can't access or call anything from Intel, Java 39 00:04:07,320 --> 00:04:08,190 is going to crash. 40 00:04:12,260 --> 00:04:17,740 So inside the loop, we need to check if an object is null before attempting to use its two string, 41 00:04:18,500 --> 00:04:20,630 if the current element that the loop is running. 42 00:04:20,660 --> 00:04:21,320 There was no. 43 00:04:33,730 --> 00:04:37,300 Then we're going to update the string to say empty for that parking spot. 44 00:04:49,630 --> 00:04:53,950 Otherwise, if there is an object at that element, we can append its two string. 45 00:04:59,870 --> 00:05:01,370 That's the run your code. 46 00:05:20,060 --> 00:05:24,950 And this is great, the first two elements aren't empty, but the one in index two is. 47 00:05:28,650 --> 00:05:33,090 By printing the object, Jova calls the two string method, which returns a string that effectively 48 00:05:33,090 --> 00:05:35,010 displays every car in the array. 49 00:05:39,780 --> 00:05:44,370 All right, we're officially done programming the car and dealership class, there's still one little 50 00:05:44,370 --> 00:05:50,460 thing we have to fix, but in the end we blueprinted every field action and we added the necessary getters, 51 00:05:50,460 --> 00:05:51,680 setters and to strength. 52 00:05:52,380 --> 00:05:55,860 And now we can effectively program using car and dealership objects. 53 00:05:58,370 --> 00:06:02,850 All of these options are going to come together and form a beautiful application once we add user input. 54 00:06:03,290 --> 00:06:05,510 So for now, let's remove all the function calls. 55 00:06:11,280 --> 00:06:15,720 In this lesson, you added a two string method to the dealership class, the tutoring method for dealership 56 00:06:15,720 --> 00:06:18,660 effectively returns every object in the car's array. 6135

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.