THINK JAVA: CÁCH SUY NGHĨ NHƯ NHÀ KHOA HỌC MÁY TÍNH - Trang 18

hour = 11;

minute = 59;

System.out.print(

"The current time is "

);

System.out.print(hour);

System.out.print(

":"

);

System.out.print(minute);

System.out.println(

"."

);

K t

ế qu c a ch ng trình này là

ả ủ

ươ

The current time is 11:59.

C NH BÁO: Đ đ t nhi u giá tr trên cùng m t dòng, cách thông d ng là dùng nhi u l nh

ể ặ

ề ệ print và ti p

ế

theo là println. Nh ng b n ph i nh vi t

ư

ớ ế println cu i. Trong nhi u môi tr ng l p trình, k t qu

ở ố

ườ

ế

c a

ủ print ch l u gi mà không đ c hi n th đ n t n lúc

ỉ ư

ượ

ị ế ậ

println đ

c g i, khi

ượ ọ

đó c dòng s xu t hi n

cùng lúc. N u b n b m t

ế

ỏ ấ println, ch ng trình có th k t thúc mà không hi n th k t qu đã đ c l u

ươ

ể ế

ị ế

ượ ư

tr !

2.5 T khoá

Cách đây vài m c, tôi đã nói r ng b n có th

ể đ t m t tên

tùy ý cho bi n, nh ng đi u này không h n là

ế

ư

đúng. Có nh ng t nh t đ nh đ

c dành riêng trong Java vì chúng đ

c trình biên d ch s d ng đ phân

ấ ị

ượ

ượ

ử ụ

tách c u trúc c a ch

ng trình mà b n vi t; và n u b n dùng nh ng t này đ t cho tên bi n thì trình

ươ

ế

ế

ế

biên d ch s b l n. Các t nh v y, g i là

ẽ ị ẫ

ư ậ

t khóa

, bao g m có

public, class, void, int, và nhi u t khác.

ề ừ

B n có th xem danh sách

đ y

ầ đ

t i

http://download.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html. Trang

này, đ

c

ượ Oracle cung c p, có

đăng tài li u v Java mà

trong sách này tôi th

ng xuyên tham kh o đ n.

ườ

ế

2.6 Toán t

Toán t

là các kí hi u đ c bi t đ bi u di n các phép tính nh c ng và nhân. H u h t các toán t c a

ệ ể ể

ư ộ

ế

ử ủ

Java đ u th c hi n theo đúng d

ự đ nh c a b n vì chúng là nh ng kí hi u toán h c thông d ng. Ch ng

h n, toán t c a phép c ng là

ử ủ

+

. Phép tr là

-

, phép nhân là

*

, và phép chia là

/.

1+1 hour-1 hour*60 + minute minute/60

Các bi u th c có th ch a c tên bi n và con s . Các bi n đ u đ

c thay b ng giá tr c a chúng tr

c khi

ể ứ ả

ế

ế

ượ

ị ủ

ướ

phép tính đ

c th c hi n.

ượ

H n n a, dù phép tr và phép nhân làm đúng đi u b n mu n, song phép chia có th làm b n ng c

ơ

nhiên. Ch ng h n, ch

ng trình này:

ươ

int

hour, minute;

hour = 11;

minute = 59;

System.out.print(

"Number of minutes since midnight: "

);

System.out.println(hour*60 + minute);

System.out.print(

"Fraction of the hour that has passed: "

);

System.out.println(minute/60);

phát sinh ra k t qu này:

ế

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.