Đang chuẩn bị liên kết để tải về tài liệu:
murachs Java SE 2010 phần 3

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Thay vào đó, tác giả Anne Boehm đã cẩn thận phân tích những thay đổi ảnh hưởng đến cách bạn phát triển các ứng dụng web và những gì bạn cần phải học khi. Điều đó có nghĩa là cuốn sách này tích hợp các vật liệu mới với tính năng ASP.NET cổ điển đã không thay đổi, | Chapter 4 How to code control statements 149 The code import java.util.Scanner import java.text.NumberFormat public class FutureValueApp public static void main String args _ _ _ Scanner sc new Scanner System.in String choice y while 1 choice.egualsIgnoreCase n get the input from the user System.out.print Enter monthly Investment double monthlylnvestment sc.nextDouble System.out.print Enter yearly interest rate double InterestRate sc.nextDouble0 System.out.print Enter number of years int years sc.nextlnt convert yearly values to monthly values double monthlylnterestRate interestRate 12 100 int months years 12 call the future value method double futurevalue calculateFutureValue monthlylnvestment monthlylnterestRate months format and display the result NumberFormat currency NumberFormat.getCurrencylnstanceO System.out.prlntln Future value currency.format futurevalue System.out.prlntln see If the user wants to continue System.out.print Continue y n choice sc.nextO System.out.printlnO . a static method that requires three arguments and returns a double private static double calculateFutureValue double monthlylnvestment double monthlylnterestRate Int months _ double futurevalue 0.0 for Int 1 1 1 months i _ futurevalue futurevalue monthlylnvestment 1 monthlylnterestRate _ return futurevalue Figure 4-14 The Future Value application with a static method Download from Wow eBook www.wowebook.com 150 Section 1 Essential Java skills Perspective If this chapter has succeeded you should now be able to use if switch while do-while and for statements. These are the Java statements that implement the selection case and iteration structures and they provide the logic of an application. You should also be able to code and call your own static methods which will help you divide your programs into manageable parts. Summary You can use the relational operators to create Boolean expressions that compare primitive data types and return true or false values and you can use the logical .