What this program here is part of is
a program that shows an email directory
for the Just Java Coffee Shop.
And employees of the Just Java
Coffee Shop all have email addresses
that are their last name and then a
period, their first name @justjava.com.
Now what the program should be
printing is the employee's name
followed by their email
address in this format.
Let's see if it does that.
Okay, so the first line here is making
a variable called first name and
setting it's value to Lyla.
All right, good.
And then the next line is has a variable
called last name which its creating and
it's setting that to Fujiwara.
Okay, and now we're creating
a variable called contactInfo, and
setting it to something
a little bit more complicated.
Let me just make the variable right now.
Okay, so we're setting it equal to the
concatenation of the value in firstName
plus a space,
plus the value in lastName.
So, first name is Lyla.
Last name is Fujiwara.
And this is going to be
Lyla space Fujiwara.
Okay, looks pretty good.
Now for this next statement,
I want to just say that these two
bits are actually all one line.
So we're taking contact info
which we've already declared, and
resetting its value equal to this.
So let's figure out what this is.
Well last name is Fujiwara,
the value of first name is still Lyla.
Okay so what this is doing is erasing
what was in contact info before, and
now setting it equal to opening bracket,
concatenated with Fujiwara,
concatenated with a period,
concatenated with Lyla,
concatenated with @justjava.com and
then a closing bracket.
So this is the current
value of contact info.
And on this next line here
we display contact info,
meaning that we're going
to display this here, but
this string right here is not
the same as this string right here.
In fact it's only part of the string,
this part.
We're missing the Lyla Fujiwara.
Now, before we changed the string,
it was storing Lyla Fujiwara,
but we sort of overrode it
in this line here when we said it
equaled to a completely different value.
What we really want is
the concatenation of these two.
So if you wanted to fix this program,
you could add right here contactInfo+,
and then all of this.
That would have taken the current
value of contact info, Lyla Fujiwara,
and concatenated it with
the email address in this format.
One other short note,
I am making an assumption that for
our email addresses @justjava.com, it
doesn't matter if this is a capital or
lowercase F or if this is a capital or
a lowercase L.
For many email services that
consumers use, this is true.
For example, for Gmail, this is true.
You can leave this as lower case or
upper case and
it will still reach the same person, but
if you were worried about the difference
here, that's definitely a good catch.
As I've said and I'll say it again,
case really does matter a lot of
the time when we're talking about
anything to do with computers.
هذا البرنامج هنا ما هو إلا جزء من البرنامج
الذي يظهر مجلد البريد الإلكتروني
جست جافا كوفي شوب.
لدى جميع موظفي مقهى جست جافا
عناوين بريد الكتروني
تتكون من اسمهم الأخير وبعده نقطة،
الاسم الأول ثم justjava.com@
الآن ما يجب أن يطبعه البرنامج هو اسم الموظف
يتبعه عنوان بريدهم الالكتروني بهذه الصيغة
دعونا نرى إن كان يفعل ذلك
حسنا، لذلك السطر الأول هنا
عبارة عن إنشاء متحول يدعى firstName
و تعيين قيمته إلى Lyla
حسناً ، جيد
ثم السطر التالي يحوي متحولاً يدعى lastName
و الذي ينشيء ويسند قيمة Fujiwara إليه.
حسناً، والآن ننشىء متحول يدعى contactInfo
ونسند إليه شيء أكثر تعقيداً بقليل.
دعوني الآن انشئ المتحول الآن.
حسنا، إذا نجعله مساوياً لدمح قيمة firstName
بالإضافة إلى فراغ، و قيمة lastName
إذاً، الاسم الأول هو Lyla
الاسم الأخير هو Fujiwara
وهذا سيكون Lyla فراغ Fujiwara
حسناً، يبدو جيداً.
الآن من أجل هذه التعليمة التالية.
أريد أن أقول أن هذين الجزئين
هما في الواقع سطر واحد
لذا نأخد contactInfo الذي صرحنا عنه سابقاً
و نعيد تعيين قيمته إلى هذه القيمة.
لذا دعونا نكتشف ما هذا.
حسناً lastName هو Fujiwara
وقيمة firstName ما تزال Lyla
حسناً إن هذا سيؤدي إلى محو
ما كان في contactInfo من قبل
و الآن جعله مساوياً لقوس فتح،
متصلاً بـ Fujiwara
متصلاً بنقطة، متصلاً مع Lyla
متصلاً مع justjava.com@ وثم قوس إغلاق
إذاً هذه هي القيمة الحالية لـ contactInfo
وفي السطر التالي هنا
سنقوم بعمل display لقيمة contactInfo
وهذا يعني أننا سنطبع القيمة هنا،
لكن هذه السلسلة المحرفية هنا
ليست نفس السلسلة المحرفية هنا
في الواقع هي جزء من السلسلة المحرفية فقط
وهذا هو الجزء.
ينقصنا هنا Lyla Fujiwara
الآن، قبل أن نغير السلسلة المحرفية
كانت تحوي Lyla Fujiwara
لكننا قمنا بتخطيها نوعاً ما
في هذا السطر هنا
عندما قمنا بتعيينها إلى قيمة مختلفة تماماً
ما نريده حقاً
هو تسلسل من هاتين السلسلتين المحرفيتين
لذا إن أردت إصلاح هذا البرنامج
يمكنك أن تضيف هنا +contactInfo ثم كل هذا.
التي ستقوم بأخد قيمة contactInfo الحالية
وهي Lyla Fujiwara
وتصلها مع البريد الإلكتروني بهذه الصيغة
ملاحظة قصيرة أخرى،
أنا أفترض بأن في الصيغة justjava.com@
عناوين بريدنا الإلكتروني
لا يهم إن كان الحرف F كبيراً
أم كان F صغيرا أو كبيرا، أو إن كان L صغيرا
بالنسبة لكثير من خدمات البريد الإلكتروني
التي يستخدمها المستهلكون، هذا صحيح
مثلاً، في Gmail، هذا صحيح
يمكنك ترك هذه الأحرف كبيرة أو صغيرة
وسوف تصل دائماً إلى نفس الشخص،
لكن إذا ما كنت قلقاً بسبب الفرق هنا،
فإن هذه حتماً ملاحظة جيدة
كما قلت و سأقولها مرة أخرى
حالة الحروف مهمة فعلاً معظم الوقت
عندما نتحدث عن أي شيء
له علاقة بأجهزة الكومبيوتر
Esto forma parte
de un programa que muestra
el directorio de correos electrónicos
de la empresa Just Java Coffee Shop.
Los empleados de Just Java Coffee Shop
tienen una dirección de correo electrónico
que se compone por su apellido, un punto,
su primer nombre y @justjava.com.
Lo que el programa tiene que imprimir
es el nombre del empleado
y su dirección de correo electrónico
en este formato.
Veamos si lo hace.
En la primera línea tenemos una variable
que se llama: primer nombre
y hemos establecido que su valor sea Lyla.
Bien, perfecto.
En la siguiente línea tenemos una variable
que se llama: apellido.
y su valor es Fujiwara.
Bien, ahora tenemos la variable:
datos del contacto,
y esta es un poco más complicada.
Voy a poner aquí la variable.
El valor que hemos establecido
es la concatenación del primer nombre,
más un espacio, más el valor del apellido.
El valor de primero nombre es Lyla
y el de apellido es Fujiwara.
Así tenemos: Lyla,
espacio, Fujiwara.
Bien, perfecto.
Para esta instrucción,
solo quiero aclarar que estos dos bits
forman parte de la misma línea.
Ahora vamos a tomar: datos del contacto,
que ya tenía un valor establecido,
y se lo vamos a restablecer a este.
Vamos a ver cómo lo hacemos.
El valor de apellido es: Fujiwara
y el valor de primer nombre es: Lyla.
Lo que vamos a hacer es eliminar
el valor de: datos del contacto,
y le establecemos el siguiente:
símbolo de menor que, más Fujiwara,
más un punto, más Lyla,
más @justjava.com
y, para terminar, el símbolo de mayor que.
Este es el valor actual de:
datos del contacto.
En la siguiente línea visualizamos:
datos del contacto,
lo que significa
que vamos a poner esto aquí,
aunque esta cadena de caracteres
no es la misma que tenemos aquí.
De hecho, esta parte es solo una parte
de la cadena de caracteres.
Nos falta Lyla Fujiwara.
Antes de cambiar la cadena de caracteres,
ésta incluía el nombre Lyla Fujiwara,
pero lo omitimos en esta línea de aquí
al darle un valor completamente diferente.
Lo que queremos es la unión de estos dos.
Así que para soluciona este programa,
pudieras añadir aquí: datos del contacto,
más todo esto.
Así tendremos el valor actual
de datos de contacto, Lyla Fujiwara,
concatenado con la dirección
de correo electrónico en este formato.
Quiero enfatizar otra cosa.
Suponemos que en las direcciones
@justjava.com,
no importa si utilizamos
letras mayúsculas o minúsculas.
En la mayoría
de servidores de correo es así.
Por ejemplo, en Gmail es así.
Podemos utilizar mayúsculas o minúsculas
y el correo llegará a la misma persona.
Pero si te fijaste en ese detalle,
es que eres muy hábil.
Como ya he dicho alguna vez,
esos detalles suelen ser importantes
cuando trabajamos
con algo relacionado con la informática.
Qu'est ce logiciel fait partie du programme est
un qui montre un répertoire email
Pour le Juste Java Coffee Shop.
Et employés de la Juste Java
Coffee Shop ont tous des adresses électroniques
Qui sont leur nom de famille, puis une période
, leur prénom @ justjava.com.
Maintenant que le programme devrait être
impression est le nom de l'employé
Suivie par leur adresse e-mail
dans ce format.
Voyons voir si il le fait.
Okay, donc la première ligne ici est de faire
une variable appelée prénom et
Couchait il est la valeur à Lyla.
Tout droit, la bonne.
Et puis la ligne suivante est a une variable
appelé nom qui sa création et
Il est établit que Fujiwara.
Ok, et maintenant nous créons une variable appelée
contactInfo, et
Réglage à quelque chose
un peu plus compliqué.
Permettez-moi de faire la variable dès maintenant.
Accord, nous mettons en place, il égale à la concaténation de
de la valeur en firstName
Plus un espace,
plus la valeur dans lastName.
Donc, prénom est Lyla.
Nom est Fujiwara.
Et cela va être
Lyla espace Fujiwara.
Accord, semble assez bon.
Maintenant, pour cette déclaration suivante,
Je veux juste dire que ces deux
bits sont effectivement sur une seule ligne.
Nous prenons donc les coordonnées
dont nous avons déjà déclaré, et
Réinitialiser sa valeur égale à ce produit.
Alors essayons de voir ce que cela est.
Bien nom est Fujiwara,
la valeur du prénom est toujours Lyla.
Bon alors ce que cela fait est d'effacer
ce qui était dans les coordonnées avant, et
Mise maintenant égale au support d'ouverture,
enchaîné avec Fujiwara,
Enchaîné avec une période,
enchaîné avec Lyla,
Enchaîné avec @ justjava.com et
puis un crochet de fermeture.
Donc ceci est la valeur
actuel de coordonnées.
Et sur cette prochaine ligne ici
nous affichons infos de contact,
Ce qui signifie que nous allons
Pour afficher ce ici, mais
Cette chaîne ici est pas
le même que cette chaîne ici.
En fait, il est seulement une partie de la chaîne,
cette partie.
Nous manquons le Lyla Fujiwara.
Maintenant, avant que nous avons changé la chaîne,
Il stockait Lyla Fujiwara,
mais nous sorte de l'emportait, il
Dans cette ligne ici quand nous avons dit qu'il
égalé à une valeur complètement différente.
Ce que nous voulons vraiment est
la concaténation de ces deux.
Donc, si vous vouliez corriger ce programme,
Vous pouvez ajouter ici contactInfo +,
puis tout cela.
Cela aurait pris la valeur
actuel des infos de contact, Lyla Fujiwara,
Et enchaîné avec
l'adresse e-mail dans ce format.
Une autre note courte,
Je fais l'hypothèse que, pour
Nos adresses e-mail @ justjava.com, il
n'a pas d'importance si cela est un capital ou
Minuscules F ou, si cela est un capital ou un
L. minuscules
Pour de nombreux services de messagerie qui
consommateurs utilisent, cela est vrai.
Par exemple, pour Gmail, cela est vrai.
Vous pouvez laisser cela comme minuscules ou majuscules et
Il sera toujours atteindre la même personne, mais
Si vous étiez inquiet au sujet de la différence
ici, qui est certainement une bonne prise.
Comme je l'ai dit et je le répète,
cas importe vraiment beaucoup de
Moment où nous parlons
rien à voir avec les ordinateurs.
Program ini adalah bagian dari
program yang menunjukkan
direktori surel untuk
Just Java coffee shop.
Semua pegawai Just Java coffee shop
memiliki alamat surel
yaitu nama belakang, titik,
nama depan, dan @justjava.com.
Sekarang yang harus dicetak
program ini adalah nama pegawai
diikuti dengan alamat surel
dalam format ini.
Mari lihat jika ia melakukannya.
Baik, baris pertama ini membuat
variabel yang disebut nama depan
dan mengatur nilainya menjadi Lyla.
Lalu, baris berikut memiliki variabel
yang memanggil nama belakang
yang membuat dan mengaturnya
menjadi Fujiwara.
Sekarang kita membuat
variabel yang disebut contactinfo,
mengaturnya menjadi sesuatu
yang sedikit agak rumit.
Mari buat variabel sekarang.
Baik, jadi kita mengaturnya sama
dengan rangkaian nilai dalam firstName
ditambah spasi, tambah nilai
pada lastName.
Jadi, nama depan adalah Lyla.
Nama belakang adalah Fujiwara.
Dan ini akan menjadi Lyla spasi Fujiwara.
Terlihat cukup bagus.
Untuk keterangan selanjutnya,
sebagai informasi, dua potongan ini
sebenarnya semuanya satu baris.
Jadi, kita berbicara informasi kontak
yang sudah kita sebutkan,
dan diatur kembali nilainya
sama dengan ini.
Jadi, mari cari tahu apa ini.
Nama belakang adalah Fujiwara,
nilai nama depan masih Lyla.
Jadi, yang ini lakukan adalah
menghapus yang tadi ada di info kontak,
dan sekarang atur sama dengan;
buka kurung, rangkaikan dengan Fujiwara,
rangkaikan dengan titik,
rangkaikan dengan Lyla,
rangkaikan dengan @justjava.com
dan kemudian tutup kurung.
Jadi, ini nilai informasi kontak sekarang.
Pada baris berikutnya ini,
kita dapat tampilkan informasi kontak.
berarti bahwa kita
akan tampilkan ini di sini.
Tetapi untai di sini tidak sama
dengan untai di sini.
Sebenarnya ini hanya
bagian dari untai. Bagian ini.
Kita kehilangan Lyla Fujiwara.
Sekarang, sebelum kita ubah untainya,
tadi tersimpan Lyla Fujiwara,
tapi kita mengesampingkannya
pada baris ini ketika kita katakan
ia sama dengan nilai yang sangat berbeda.
Yang sebenarnya kita inginkan
adalah rangkaian dua ini.
Jadi, jika Anda ingin
memperbaiki program ini,
Di sini Anda dapat menambah
contactInfo+ lalu ini semua.
Itu akan mengambil nilai informasi
kontak sekarang, Lyla Fujiwara,
dan dirangkaikan dengan
alamat surelnya pada format ini.
Satu catatan kecil lain,
saya berasumsi bahwa
untuk alamat surel justjava.com,
tidak masalah jika huruf kapital
atau huruf kecil F atau jika
huruf kapital atau huruf kecil L.
Untuk banyak jasa surel
yang digunakan konsumen, ini benar.
Misalnya, untuk Gmail, ini benar.
Anda dapat membiarkan hurufnya
kecil atau besar
dan ia tetap merujuk orang yang sama.
Tetapi jika khawatir perbedaannya,
Itu pasti tangkapan yang baik.
Seperti yang saya katakan,
huruf sangat penting saat kita bahas
hal yang berhubungan dengan komputer.
これは
Just Jave Coffee Shopのメーリングリスト
のプログラムの一部です
Just Java Coffee Shopの従業員は
彼らの名前 コンマ 名字
@justjava.comというメールアドレスを
持っています
このプログラムがするのは
従業員の名前と
メールアドレスを
このフォーマットで表示することです
では見てみましょう
では まずは名前という変数を作り
価値をLylaとします
はい こんな感じ
次の行の変数は名字 そして
Fujiwaraとします
そして こちらの変数は
contactInfoとします
ここで少し複雑になりますからね
ここまでの作業をまずやってみます
では ここで今までの変数の価値を
連結させます 名前 スペース
名字となります
つまり 名前はLyla
名字はFujiwara
つまり
LylaスペースFujiwara
はい いい感じです
では 次です
私は この2つが1つであると
言いたいので
ここに既にあるContactInfoを使って
それがこれらとイコールであるとします
どうするか見ましょう
名字はFujiwara
名前はLylaです
ここでは ContactInfoにある
データを消して
Fujiwaraと連結させた
新しい括弧を作り
それにコンマとLylaも
連結させ
さらに@justjava.com も連結させ
括弧を閉じます
これが今のContactInfoの
価値です
次の行で
ContactInfoを表示させます
つまり ここにこれを表示させます
ただし
この列とこの列は違うことに
注意してください
実際は 列の一部なだけです
ここね
Lyla Fujiwaraがないですね
列を変更する前は
Lyla Fujiwaraがありましたけど
無視する形になってしまいました
この行では 全く違う価値のものに
イコールであると言っています
ここでしたいのは
この2つの連結です
だから 修正するには
ここにcontactInfo+と残りを
追加します
これで Lyla Fujiwaraという価値が
でき
このメールアドレスのフォーマットと
連結されました
補足ですが
メールアドレス@justjava.com の前の
名前のアルファベットFとLの文字は
大文字でも
小文字でも大丈夫です
消費者が使うサービスでも
これが使われます
例えばGmailなどです
小文字にしても大文字にしても
同じアドレスに送られますが
この事に気付いていたなら
いい点に気付いていますよ
何度も繰り返しになりますが
パソコンでの作業の時は
これが本当に大事です
이 프로그램은 저스트 자바 커피 숍에
대한 이메일 디렉토리를
보여주는 프로그램의 일부입니다.
모든 저스트 자바 커피 숍의 직원들은
이름, 기간, 성 @justjava.com으로 된
이메일 주소를
가지고 있습니다.
이제 프로그램이 출력해야 할 값은
이 같은 형식의 이메일 주소에 따른
직원들의
이름입니다.
이를 확인해 보도록 합시다.
좋습니다. 이곳의 첫 행은
성 이라는 변수를 만듭니다.
그리고 이 값을 리라로 설정합니다.
좋습니다.
그리고 다음 행은
후지와라로 만들어지고 설정된
성 이라는 변수를 갖습니다.
좋습니다. 이제 [contactInfo]인
변수를 만들겠습니다.
그리고 이를 좀 더 복잡한 것으로
설정해 보겠습니다.
변수를 만들어 보겠습니다.
좋습니다.
이제 [firstName]의 값 + 공백 +
[lastName]의 값과
같도록 설정하였습니다.
따라서 이름은 리라입니다.
성은 후지와라입니다.
그리고 이는 리라, 공백, 후지와라가
될 것입니다.
좋습니다.
이제 다음 명령을 위해,
이 두 공간을 실질적으로
한 행에 나타내고자 합니다.
따라서 우리가 이미 규정한
[contactInfo]를 이용하겠습니다.
그리고 값을 이와 같이
재설정하겠습니다.
자 이제 확인해 보도록 합시다.
성은 후지와라입니다,
이름은 여전히 리라입니다.
좋습니다. 이제 이것이 할 일은 이전의
[contactInfo]를 지우는 것입니다.
그리고 이제 이를
여는 괄호,
이와 연결된 후지와라,
이와 연결된 마침표,
이와 연결된 리라,
연결된 @justjava.com와
같도록 설정하고
닫는 괄호를 넣습니다.
이제 [contact info]에
대한 현재 값입니다.
그리고 이곳의 다음 행에서
이것을 이곳에
표시하고자 함을 나타내는
[contactInfo]를 표시합니다.
하지만 이곳의 문자열은
이곳의 문자열과 같지 않습니다.
사실, 이것은 이 문자열의 일부입니다.
이 부분이요.
리라 후지와라를 빠뜨렸습니다.
이제 문자열을 변경하기 전에,
리라 후지와라를 저장하였습니다.
하지만 무언가를 빠뜨렸습니다.
여기 행에서 완전히 다른 값과
같게 나타내었습니다.
우리가 원하는 것은
이들 둘의 연결입니다.
이제 이 프로그램을 수정하고 싶다면
바로 여기에 [contactInfo+]와
이 모든 것을 추가하면 됩니다.
이는 [contactInfo]의 현재의 값인
리라 후지와라를 갖도록 해 줍니다.
그리고 이것을 이 형식의
이메일 주소와 연결했습니다.
다른 주의 사항은,
이메일 주소를 @justjava.com로
가정하였다는 것입니다.
대문자나 소문자 F
또는 대문자나 소문자 L은
상관이 없습니다.
사람들이 이용하는 대부분의 이메일
서비스에도 이것이 적용됩니다.
예를 들어, Gmail에서도
상관이 없습니다.
이를 소문자나 대문자로
사용할 수 있습니다.
여전히 같은 사람을 나타냅니다.
하지만 이곳에서 이 차이에 관해
언급을 하였다면 참 잘한 것입니다.
다시 한 번 말하건대, 많은 경우
컴퓨터 작업에 대해 얘기할 때
대소문자는 정말 영향을 주거든요.
Este programa faz parte de um programa
que mostra um diretório de e-mail
para o Just Java Coffee Shop.
E todos os empregados do Just Java
que são o seu último nome e depois
período, o seu primeiro nome @justjava.com.
Agora o que o programa deve estar
imprimindo é o nome do empregado
seguido do seu
neste formato.
Vamos ver se isso acontece.
Certo, então a primeira linha aqui é de
uma variável chamada firstName e
configurando seu
valor para Lyla.
Tudo bem, bom.
Em seguida, a próxima linha é uma variável
chamada lastName que está criando e
e está sendo configurada
para Fujiwara.
Bem, e agora estamos criando uma variável
chamada contactInfo, e
configurando-a para algo
um pouco mais complicado.
Deixe-me fazer a variável
agora mesmo.
Bem, então a estamos configurando
com valor igual ao da firstName
mais um espaço, mais
o valor em lastName.
Assim,
o primeiro nome é Lyla.
O sobrenome é Fujiwara.
E isso será Lyla
espaço Fujiwara.
Bem, parece muito bom.
Agora, para á próxima declaração,
Quero apenas dizer que estes dois
são na verdade uma só linha.
Então, estamos considerando contactInfo
que já declaramos, e
reconfigurando o seu valor
similarmente a este.
Então,
vamos descobrir o que é isto.
Bem, o sobrenome é Fujiwara, o
valor do primeiro nome é ainda Lyla.
Bem, então o que isto está fazendo é
apagando o que estava antes em contactInfo, e
agora o configurando igual ao
parêntese aberto concatenado Fujiwara,
concatenado com um período,
concatenado com Lyla,
concatenado com @justjava.com
Portanto, este é o valor
atual do contactInfo.
E nesta próxima linha aqui
exibimos contactInfo,
que significa que vamos
exibir esta aqui, mas
esta seqüência bem aqui não é a
mesma que esta sequência aqui.
De fato é apenas parte
da sequência, esta parte.
Está faltando
o Lyla Fujiwara.
Agora,
antes de alterar a sequência,
estava armazenando Lyla Fujiwara,
mas de alguma forma o anulamos
nesta linha aqui quando a dissemos
igual a um valor completamente diferente.
O que realmente queremos é a
concatenação destas duas.
Então se você quisesse
corrigir este programa
poderia adicionar aqui mesmo
contactInfo+, e depois tudo isto.
Isso teria levado o valor atual de
contactInfo, Lyla Fujiwara,
e o concatenado com o
email neste formato.
Outra breve observação,
estou supondo que
o nosso email @justjava.com,
não importa se este F é
é maiúsculo ou minúsculo ou
se o L é maiúsculo ou minúsculo.
Para muitos serviços de e-mail
usados por consumidores, isto é verdade.
Por exemplo,
no Gmail, isto é verdade.
Você pode deixar esta como
minúscula ou maiúscula e
ele ainda vai chegar
à mesma pessoa, mas
se você se preocupasse com a diferença
aqui, isso é definitivamente uma boa captura
Como já disse e eu vou dizer de novo, o
tamanho realmente importa muito
no momento em estamos falando
de nada a ver com computadores.
Данная программа — это часть программы,
которая выводит список электронных адресов
сотрудников кафе Just Java.
А у сотрудников кафе Just Java
адреса почты состоят
из фамилии, точки,
имени и домена @justjava.com.
Программа должна выводить
имя сотрудника, затем фамилию,
а затем электронный адрес в этом формате.
Посмотрим, делает ли она это.
Так, в первой строке здесь
объявляется переменная firstName,
которой присваивается значение Lyla.
Очень хорошо.
Затем в следующей строке объявляется
переменная lastName,
которой присваивается значение Fujiwara.
Ладно, и теперь мы создаём
переменную contactInfo и
присваиваем ей нечто более сложное.
Я запишу эту переменную.
Так, ей мы присваиваем
объединение значения переменной firstName,
пробела и значения переменной lastName.
Значение firstName — Lyla.
Значение lastName — Fujiwara.
Значением переменной будет
Lyla, пробел, Fujiwara.
Так, выглядит вполне хорошо.
Про следующий оператор
хочу сказать, что эти два фрагмента
на самом деле одна строка.
Итак, мы берём контактные данные,
которые мы только что объявили,
и сбрасываем их к этому значению.
Посмотрим, что это такое.
Так, значение lastName — Fujiwara,
а значение firstName — всё так же Lyla.
Тогда тут очищается прежнее значение
контактных данных, и в эту переменную
записывается открывающаяся скобка,
плюс строка Fujiwara,
плюс точка, плюс строка Lyla,
плюс строка @justjava.com и
в конце — закрывающаяся скобка.
Вот таким стало текущее значение
контактных данных.
А в следующей строке
мы выводим на экран это значение,
то есть мы будем выводить вот это, но
эта строка совсем не такая, как вот эта.
На самом деле это только часть
нужной строки, вот эта часть.
Не хватает строки Lyla Fujiwara.
Перед тем как мы изменили эту строку,
в ней хранилась строка Lyla Fujiwara,
но мы перезаписали её
вот в этой строке, когда сказали, что она
будет равна абсолютно другому значению.
На самом деле нам нужно,
чтобы тут было объединение этих строк.
Тогда, чтобы исправить эту программу,
можно добавить для contactInfo знак «+»,
а затем всё остальное.
Тогда будет взято текущее значение
контактных данных, Lyla Fujiwara,
и к нему будет добавлен
электронный адрес в этом формате.
Ещё небольшое замечание:
я предполагаю, что для наших
электронных адресов @justjava.com
неважно, использована F заглавная
или строчная, и использована ли заглавная
или строчная L.
Для многих почтовых сервисов,
используемых пользователями, это так.
Например, это так для Gmail.
Можно использовать как строчные,
так и заглавные буквы, и письмо
всё равно дойдёт до адресата.
Но если вы обращаете внимание на регистр,
это очень хорошо.
Но, как было сказано, и можно повторить,
регистр на самом деле не играет
большой роли, когда мы обсуждаем работу
на компьютерах.
Bu program,
e-mail altdizinini gösterir.
Just Java Coffee
Shop içindir.
Just Java
Coffee Shop çalýþanlarýnýn
hepsi soyadlarý ve nokta,
ve ilk adlarý @justjava.com
þeklinde e-mail adresine sahiptir.
Program, çalýþanýn adý ile
email
adresini bu formatta yazmalý.
Bakalým böyle mi.
Tamam, ilk satýrda ilk ad
denen bir deðiþken yapýyoruz ve
deðeri, Lyla yapýyoruz.
Tamam, güzel.
Sonraki dizide soy ad
þeklindeki deðiþken var ve
Fujiwara'ya ayarlý.
Tamam, iletiþim Bilgisi denen
bir deðiþken yaratýyoruz ve
daha karmaþýk ayar yapýyoruz.
Þimdi bir deðiþken yapayým.
Tamami ayar, ilk ada eþit.
artý boþluk, artý soyadda deðer.
Ýlk ad Lyla.
Son ad Fujiwara.
Tamam, güzel gözüküyor.
Sonraki ifade,
Bu iki parça aslýnda tek bir dizi.
Ýletiþim bilgisini alýyoruz ve
deðeri buna eþitliyoruz.
Bunun ne olduðuna bakalým.
Soy ad Fujiwara,
Ýletiþim bilgisi siliniyor ve
parantez içinde
Fujiwara'ya ayarlanýyor,
nokta ve Lyla ,
@justjava.com ve
kapalý parantez bunu izliyor.
Ýletiþim bilgisinin
mevcut deðeri bu.
Sonraki satýrda iletiþim bilgisi var,
yani burada gözükecek ama
buradaki string ile
ayný olmayacak.
Sadece stringin bir parçasý.
Lyla Fujiwara yok.
Bu stringi deðiþtirmeden önce,
Lyla Fujiwara saklanýyorsu
ama üstünden geçtik,
bu satýrda baþka
bir deðer aldý.
Bu ikisini bireþtirmemiz
gerek.
Programý düzeltmek isterseniz,
iletiþim bilgisini
ekleyebilirsiniz.
Ýletiþim bilgisinin þu
anki deðeri Lyla Fujiwara,
ve bu formatta e-mail adresi.
Ayrýca ne e-mail
adresimizde
@justjava.com,
küçük veya büyük
F veya L olmasý
önemli deðil.
For many email services
that
consumers use, this is true.
Mesela Gmail
için böyle.
Küçük veya bðyðk
harfli olsun,
ayný kiþiye
ulaþacak ancak
farklýlýklar konusunda
endiþeliyseniz bu iyi bir yöntem.
Dediðim gibi, harf
büyüklüðü önemli deðil,
bilgisayarla ilgili
birþeyden bahsederken.
Chương trình ở đây là một phần của
chương trình hiển thị danh bạ email.
cho Just Java Coffee Shop.
Và các nhân viên của Just Java Coffee Shop
đều có những địa chỉ email này
đó là họ và tên của họ
kết hợp với @justjava.com.
Và đây là chương trình sẽ in ra
tên của các nhân viên
theo sau đó là địa chỉ email của họ.
Chúng ta hãy cùng xem nó làm thế nào.
Okay, như vậy, ở dòng đầu tiên ta tạo ra
một biến gọi là firstName và
thiết lập giá trị cho nó là Lyla.
Được rồi, tốt.
Và trong dòng tiếp theo là biến
gọi là last name, nó được tạo và
được thiết lập giá trị Fujiwara.
và bây giờ chúng ta tạo ra một biến
gọi là contactInfo, và
thiết lập cho nó một giá
trị
hơi phức tạp một chút.
Để tôi thiết lập
giá trị này ngay.
Okay,vậy tôi đang thiết lập nó bằng cách
ghép chuỗi giá trị của firstName
thêm một khoảng trắng,
Như vậy,
firstName là Lyla.
lastName là Fujiwara.
Và chuỗi ta có
được là
Lyla Fujiwara.
Okay, nhìn tương đối ổn rồi.
Chúng ta chuyển
sang câu lệnh tiếp theo,
Tôi chỉ muốn nói rằng cả hai phần
này đều được coi là một dòng.
Vì vậy chúng ta lấy contactInfo
mà chúng ta đã khai báo, và
đặt lại giá trị của nó
Vậy hãy tính toán
xem nó như thế nào.
Vâng, lastName là Fujiwara,
và giá trị của firstName là Lyla.
vậy chúng ta sẽ xóa giá trị của
contactInfo trước đây, và
bây giờ chúng ta thiết lập nó bằng với
một móc mở, nối với Fujiwara,
nối với một dấu chấm,
nối với @justjava.com
and
và một dấu móc đóng.
Vậy đây chính là giá trị
hiện tại của contactInfo.
Và ở dòng tiếp theo,
chúng ta hiển thị contactInfo,
nghĩa là chúng ta sẽ thực hiện
hiển thị nó tại đây, nhưng
chuỗi ở đây không
giống với chuỗi ở đây.
Thực tế nó chỉ là một phần của chuỗi này.
Phần này.
Chúng ta đã mất phần Lyla Fujiwara.
Bây giờ,
trước khi thay đổi chuỗi,
nó đang chứa Lyla Fujiwara
nhưng chúng ta sẽ ghi đè nó
ở dòng này khi chúng ta nói nó
bằng với một giá trị hoàn toàn khác.
Cái chúng ta thực sự muốn đó là
ghép nối giữa hai phần tử này.
Vì vậy nếu bạn muốn sửa
chương trình này,
bạn phải thêm vào ngay đây
contactInfo+
Nó sẽ lấy giá trị hiện thời của
contactInfo Lyla Fujiwara,
và ghép với
địa chỉ
email dưới định dạng này.
Một lưu ý nhỏ khác,
địa chỉ email của chúng ta là @justjava.com
chữ F hoa hay chữ thường hoặc
chữ L hoa hay L thường.
Đối với nhiều dịch vụ email
khác hàng sử dụng, điều này là đúng.
Ví dụ đối với Gmail, điều này là đúng.
Bạn có thể để nó là
chữ hoa hay chữ thường và
nó vẫn chỉ đến cùng một người, nhưng
nếu bạn lo lắng về sự khác nhau này,
thì đây là một bắt ngoại lệ tốt.
Như tôi đã từng nói và tôi sẽ nhắc
lại lần nữa,
sẽ mất rất nhiều thời gian
khi chúng ta đang nói về
bất
cứ điều gì liên quan đến máy tính.
这个项目是显示邮件目录程序的一部分
为了 Just Java Coffee Shop
Just Java Coffee Shop 的员工都有邮箱地址
包括它们的 名.姓 @ justjava.com
现在这个程序输出的是员工的名字
跟着他们的邮箱地址用这个格式
让我们看看这样做会怎样
好的 第一行声明一个变量为 firstName
设置它的值是 Lyla
好的 很好
然后下一行创建一个变量叫 lastName
赋值为 Fujiwara
好的 现在我们创建一个变量为 contactInfo 并且
设置一个稍微复杂的值
现在让我把变量设置一下
好的 所以我们设置它等于 firstName 值
加一个空格 再加上 lastName 的值的串联
所以 名是 Lyla
姓是 Fujiwara
并且这里将是 Lyla 空格 Fujiwara
好的 看起来不错
现在下一个语句
我想让这两位都显示在同一行
所以我们要把已经声明的 contactInfo 收回
把它的值设为我们需要的
所以让我们算出这是什么
姓是 Fujiwara 名还是 Lyla
好的这样做是为了清除 contactInfo 之前的值 并且
现在赋值为左尖括号连接 Fujiwara
连接点号 连接 Lyla
连接 @justjava.com 之后右尖括号
所以这是现在 contact info 的值
并且在下一行我们显示 contacInfo
意味着要在这显示出来 不过
这个字符串和这个字符串是不一样的
事实上这只是一部分的字符串 这部分
我们丢掉了 Lyla Fujiwara
现在 在我们改变字符串之前
它存储 Lyla Fujiwara 不过在这一行我们覆盖了它
当声明等于完全不同的值时
我们想要连接这两个
所以如果你想要修改这个程序
你可以在这里加上加号(contactInfo+)并且所有的都要加
这将获取 contactInfo 当前值 Lyla Fujiwara
并且以这样的形式和邮箱地址连接
另外一个小贴士 我假设
邮箱地址@justjava.com 首字母
是小写f或者小写l都没关系
对于很多邮箱服务器的用户 是这样的
比如 对于 Gmail 就是这样
你可以将此设为小写或者大写
都能找到同一个人 不过
如果你担心在这里不同 这绝对可以理解
正如我说过的 现在再说一次 在电脑上输入的时候
很多时候大小写真的很重要
這個程式是
Just Jave咖啡店郵件目錄的一部分。
咖啡店的雇員都有郵寄地址,
姓,一點(.),名@justjava.com。
這個程式所呈現的
是雇員名字後有地址這種格式。
來看看是不是這樣。
第一行
建立一個變數叫名,
值設為Lyla。
好。
第二行的變數叫姓。
值設定為Fujiwara.
現在創建一個變數叫contactInfo,
把它設定得更複雜一些。
在這兒弄一個變數。
把它設為
等於串聯firstName的值
加空格,
加lastName的值。
名是Lyla,姓是Fujiwara.
這就成了
Lyla空格Fujiwara.
看起來不錯。
下一個敘述,
我想要這兩位處於一行上。
截取已建立的聯繫方式,
重設值等於這個。
來看看這是什麼。
姓是Fujiwara,
名的值還是Lyla.
這個就刪除原先的聯繫方式,
設置等於
開括弧,串聯Fujiwara,
串聯一點(.),串聯Lyla,
串聯@justjava.com,
然後閉括弧。
這是聯繫方式的現值。
在第二行,
顯示聯繫方式。
在這兒
但是這裡的這個字串
和這裡的這個字串是不一樣的。
事實上它只是字串的一部分,
這一部分。
缺少Lyla Fujiwara.
在修改字串前,
它存儲的是Lyla Fujiwara,
但似乎忽視了這個。
在這一行,
等於一個完全不一樣的值。
要的是把這兩個串聯在一起。
解決這個問題,
在這裡添加contactInfo+,
然後這些全部都取得聯繫方式的現值,
Lyla Fujiwara.
用這個格式
和郵箱位址串聯在一起
另外一點,
我假設
郵寄地址@justjava.com
不在乎大小寫f,
或者大小寫L,
對於很多郵箱用戶來說,
這是事實。
Gmail就是。
可以輸入大寫或者小寫,
同樣能夠識別是同一個用戶,
如果你並不在意這些區別,
這很好。
我要再次重申,
大小寫對於電腦來說
大多數時候並不太重要。