Trang Chủ Tài chính Cá nhân Các toán tử điều khiển logic của java - những con báo

Các toán tử điều khiển logic của java - những con báo

Video: Java - 10: Toán tử logic và toán tử ba ngôi 2025

Video: Java - 10: Toán tử logic và toán tử ba ngôi 2025
Anonim

Java có tất cả các toán tử mà bạn cần để trộn và kết hợp các phép thử logic. Các toán tử được hiển thị trong bảng này. Kiểm tra mỗi biểu tượng điều hành, ý nghĩa của nó, và một ví dụ.

Các toán tử logic

Ký hiệu của nhà điều hành Ý nghĩa Ví dụ
&& 5
|| hoặc x < 5 || 10
! không ! mật khẩu. bằng ("swordfish")

Bạn có thể sử dụng các toán tử để tạo thành tất cả các loại điều kiện phức tạp. Danh sách mã này có một ví dụ.

nhập javax. lung lay. JOptionPane; public class Authenticator {public static void main (String args []) {Tên người dùng chuỗi = JOptionPane. showInputDialog ("Tên đăng nhập:"); Chuỗi mật khẩu = JOptionPane. showInputDialog ("Mật khẩu:"); nếu (tên người dùng! = null && password! = null && (tên người dùng = equals ("bburd") && mật khẩu equals ("swordfish")) || (tên người dùng equals ("hritter") && mật khẩu equals ("preakston "))))) {JOptionPane. showMessageDialog (null, "Bạn đang ở trong.");} khác {JOptionPane. showMessageDialog (null, "Bạn đang nghi ngờ.");}}}

Một số chương trình được hiển thị trong hình này. Khi tên người dùng là bburd và mật khẩu là swordfish hoặc khi tên người dùng là hritter và mật khẩu là preakston, người dùng nhận được tin nhắn tốt đẹp. Nếu không, người dùng sẽ nhận được thông báo hiển thị.

Một vài lần chạy mã từ danh sách.

Con số này là giả! Để giúp bạn đọc tên người dùng và mật khẩu, một tuyên bố bổ sung đã được thêm vào danh sách. Câu lệnh thêm (UIManager) đặt font ("TextField. Font", Font mới ("Dialog", Font. BOLD, 14))) mở rộng cỡ chữ của mỗi trường văn bản.

Danh sách này minh hoạ một cách mới để thu thập thông tin của người dùng; cụ thể là để hiển thị cho người dùng hộp thoại nhập. Câu lệnh

Chuỗi mật khẩu = JOptionPane. showInputDialog ("Mật khẩu:");

trong danh sách thực hiện ít nhiều nhiệm vụ giống như câu lệnh

Chuỗi mật khẩu = bàn phím. kế tiếp();

từ danh sách. Sự khác biệt lớn là, trong khi bàn phím. next () hiển thị văn bản ngu ngốc trong một giao diện điều khiển, JOptionPane. showInputDialog ("Tên đăng nhập:") hiển thị một hộp thoại ưa thích có chứa trường văn bản và các nút.

Khi người dùng nhấp vào OK, máy tính sẽ lấy bất kỳ văn bản nào trong trường văn bản và đưa văn bản đó đến một biến. Trên thực tế, danh sách sử dụng JOptionPane. showInputDialog hai lần - một lần để lấy giá trị cho biến username, và lần thứ hai để lấy giá trị cho biến password.

Gần cuối của danh sách, một sự thay đổi nhỏ trong hoạt động kinh doanh của JOptionPane đã được sử dụng,

JOptionPane. showMessageDialog (null, "Bạn đang ở.");

Với showMessageDialog, một hộp thoại rất đơn giản được hiển thị - một hộp không có trường văn bản.Giống như hàng ngàn tên khác, tên JOptionPane được định nghĩa trong API của Java. (Để cụ thể hơn, JOptionPane được định nghĩa bên trong một cái gì đó gọi là javax.swing, do đó được định nghĩa bên trong API của Java). Vì vậy, để sử dụng tên JOptionPane trong suốt danh sách, javax. lung lay. JOptionPane đã được nhập vào đầu danh sách.

Trong danh sách, JOptionPane. showInputDialog hoạt động độc đáo bởi vì đầu vào của người dùng (tên người dùng và mật khẩu) chỉ là chuỗi ký tự. Nếu bạn muốn người dùng nhập một số (một int hoặc một đôi, ví dụ), bạn phải làm thêm một số công việc.

Ví dụ, để lấy giá trị int từ người dùng, gõ một cái gì đó như int numberOfCows = Integer. parseInt (JOptionPane. showInputDialog ("Bao nhiêu con bò?")). Các Integer thêm. công cụ parseInt buộc đầu vào của trường văn bản của bạn phải là một giá trị int. Để nhận được một giá trị gấp đôi từ người dùng, gõ một cái gì đó như double fractionOfHolsteins = Double. parseDouble (JOptionPane. showInputDialog ("Holsteins:")). Các đôi thêm. phân tích cú phápDouble ngành kinh doanh buộc đầu vào của trường văn bản của bạn phải là một giá trị gấp đôi.

Các toán tử điều khiển logic của java - những con báo

Lựa chọn của người biên tập

Cách lọc một nguồn dữ liệu kết hợp trong Word 2013 - núm vú

Cách lọc một nguồn dữ liệu kết hợp trong Word 2013 - núm vú

Trong tài liệu Word 2013, lọc một nguồn dữ liệu loại trừ các bản ghi nhất định (hoặc xem một cách khác, nó chỉ bao gồm một số bản ghi) dựa trên một hoặc nhiều tiêu chí mà bạn chỉ định. Ví dụ: bạn có thể muốn chỉ bao gồm các địa chỉ từ một thành phố hoặc tiểu bang nhất định, hoặc chỉ những địa chỉ phù hợp với địa chỉ ...

Cách Tìm Stuff bạn không thể gõ trong Word 2007 - núm vú

Cách Tìm Stuff bạn không thể gõ trong Word 2007 - núm vú

Word 2007 giúp tìm các ký tự đặc biệt, không in được trong tài liệu của bạn. Sử dụng hộp thoại Tìm và Thay thế, bạn có thể tìm kiếm những thứ như tab, dấu phân cách, dấu thập phân, khoảng trống và những thứ khác mà bạn không thể tạo ra từ bàn phím. Gọi hộp thoại Tìm và Thay thế. Nếu cần thiết, hãy nhấp vào nút Thêm để ...

Cách Tìm Định dạng trong Word 2007 - núm vú

Cách Tìm Định dạng trong Word 2007 - núm vú

Bạn có thể sử dụng lệnh Tìm để đánh cắp tài liệu Word 2007 của bạn để định dạng thông tin. Ví dụ, nếu bạn chỉ muốn tìm những trường hợp của từ lie có chữ đậm, bạn có thể làm điều đó. Ví dụ này tìm kiếm trứng ngỗng văn bản với kích thước phông chữ là 24 điểm trong một ...

Lựa chọn của người biên tập

Làm thế nào để Thoả Nhận Hợp Đồng Máy chủ Web - núm vú

Làm thế nào để Thoả Nhận Hợp Đồng Máy chủ Web - núm vú

Trên thực tế, đa số của máy chủ web không hoàn lại tiền nếu bạn để lại trước khi thời hạn hợp đồng của bạn kết thúc. Trong thực tế, nếu bạn có một thỏa thuận giá rẻ trên hosting của bạn, nó có thể có các điều khoản và điều kiện yêu cầu bạn xem ra thời hạn của hợp đồng hoặc trả tiền cho đặc quyền ...

Cách quản lý tập tin với Control Panel của Website - núm vú

Cách quản lý tập tin với Control Panel của Website - núm vú

Bảng điều khiển của bạn cung cấp cho bạn một cách tiện dụng để quản lý các tệp của bạn mà không cần máy chủ FTP được lưu trữ trên web. Đây là một cái gì đó phổ biến cho hầu hết các bảng điều khiển nhưng đôi khi có nhãn khác nhau một chút. Ví dụ, hầu hết các máy chủ gọi nó là File Manager, nhưng DreamHost gọi nó là webFTP. Sử dụng Trình quản lý Tệp là

Cách Quản lý Người dùng với Quản lý Máy chủ Web - núm vú

Cách Quản lý Người dùng với Quản lý Máy chủ Web - núm vú

Cây thư mục riêng trên máy chủ nơi tập tin của nó được giữ. Là chủ sở hữu của máy chủ, bạn có quyền truy cập superuser cho toàn bộ máy chủ, có nghĩa là bạn có thể xem tất cả các tệp tin của chủ tài khoản khác. Tất cả các tập tin tài khoản được lưu giữ trong các thư mục bên trong một thư mục gọi là home, ...

Lựa chọn của người biên tập

Tạo một Cột trang web mới trong SharePoint 2010 - núm vú

Tạo một Cột trang web mới trong SharePoint 2010 - núm vú

SharePoint 2010 có một thực thể cột trang web cho phép bạn để sử dụng lại các cột trên nhiều danh sách. Khi bạn tạo một cột mới trong danh sách của mình, bạn tạo ra một cột danh sách - có nghĩa cột chỉ có thể được sử dụng trong danh sách đó. Các cột của trang web được tạo ở cấp cao nhất của trang web nhóm của bạn và có thể ...

Tạo Tuỳ chỉnh Chủ đề cho SharePoint 2010 Sử dụng PowerPoint - núm vú

Tạo Tuỳ chỉnh Chủ đề cho SharePoint 2010 Sử dụng PowerPoint - núm vú

Cho nhiều nhà thiết kế trang web và chủ sở hữu SharePoint 2010 , ý tưởng để có thể tùy chỉnh chủ đề của họ là rất thú vị. Mặt khác, nhiệm vụ chọn nhiều màu có thể có vẻ khó chịu với những người biết họ thích gì khi họ nhìn thấy nó nhưng gặp sự cố khi lựa chọn. Nếu bạn ở trong ...

Tạo trang web mới trong SharePoint 2010 - núm vú

Tạo trang web mới trong SharePoint 2010 - núm vú

Bạn có thể tạo một bộ sưu tập trang web mới trong SharePoint theo hai cách - bằng cách sử dụng Quản trị Trung tâm hoặc thông qua Tạo trang web Tự phục vụ. Sử dụng Quản trị Trung tâm đòi hỏi các quyền được cấp phép, thường là hạn chế đối với nhân viên CNTT. Tạo trang web tự tạo là một tính năng của SharePoint cho phép CNTT trao quyền cho việc tạo bộ sưu tập trang web mới ...