WEBVTT 00:00:00.560 --> 00:00:03.760 Bu bilgi sorularının cevaplarının üstünden geçelim. 00:00:03.760 --> 00:00:06.689 Bu kod satırlarından her biri bir string değişken yaratıyor ve 00:00:06.689 --> 00:00:11.150 yarattıkları değişkenlerin değerlerinin ne olduğunu bilmek istiyorum. 00:00:11.150 --> 00:00:14.020 Bu da bu string birleştirme ifadelerini değerlendirmemizi 00:00:14.020 --> 00:00:15.340 gerektiriyor. 00:00:15.340 --> 00:00:21.080 Bölüm a şöyle diyor, String orderNumber = "Order number:" + 23. 00:00:21.080 --> 00:00:26.583 Bu değişkenden saklanan değer Order Number:23 00:00:26.583 --> 00:00:30.129 İki noktadan sonra boşluk olmadığına dikkat edin, çünkü 00:00:30.129 --> 00:00:32.817 tırnak iki noktadan hemen sonra kapanıyor. 00:00:32.817 --> 00:00:35.975 Bu bir integer ile birleştirilmiş bir string literali olduğu için 00:00:35.975 --> 00:00:38.870 tüm ifade bir stringe dönüşüyor. 00:00:38.870 --> 00:00:42.324 Bölüm b için, ifadenin sağ tarafı 00:00:42.324 --> 00:00:45.140 You were served by Jack stringine denk geliyor. 00:00:45.140 --> 00:00:48.060 Burada bir boşluk var, çünkü tırnak kapanmadan 00:00:48.060 --> 00:00:50.060 hemen önce bir boşluk bırakılmış. 00:00:50.060 --> 00:00:55.740 C bölümündeki string şöyle, You are2cups away from a free drink. 00:00:55.740 --> 00:00:59.280 Buradaki 2 bir integer, çünkü tırnak işaretleri arasında değil. 00:00:59.280 --> 00:01:00.760 Bildiğimiz 2 sayısı. 00:01:00.760 --> 00:01:03.370 Bir integer bir string ile birleştirildiğinde 00:01:03.370 --> 00:01:07.060 bir stringe dönüşür, tüm parçalar bir araya gelir, 00:01:07.060 --> 00:01:09.020 bir araya sıkıştırdığımızı hayal ediyoruz 00:01:09.020 --> 00:01:12.420 Bu yüzden burada boşluk yok, 00:01:12.420 --> 00:01:16.765 çünkü "are"dan sonra boşluk yok, ve "cups"dan önce de boşluk yok, yani 00:01:16.765 --> 00:01:19.670 "are2cups" boşluksuz birleşiyor.