zoukankan      html  css  js  c++  java
  • 第九讲.面向对象之封装   第十讲.面向对象之封装.续   《Java核心技术卷一》p40~p50 学长教我学Java(5)

    2013年1月9日星期三

      第9讲.面向对象之封装

      第10讲.面向对象之封装.续

      《Java核心技术卷一》p40~p50

      测试

    1. 编写程序,产生两个(最好是随机产生的),并提示用户输入这两个数的和,最后判断用户的计算是否错误。
    2. 编写程序,提示用户输入10个1000以内的数字,最后将用户输入的这十个数字从小到大依此排列显示出来。

    1  import java.util.Arrays;

        import java.util.Random;

        import java.util.Scanner;

         public class shuxinjie

    {

        public static void main(String[] args)

           {

            Random randomNum1 = new Random();

            Random randomNum2 = new Random();

            int num1 = randomNum1.nextInt(100);

            int num2 = randomNum2.nextInt(100);

         System.out.print("加法运算:\n" + num1 + "+" + num2 + "=");

            while (true)

                  {

                Scanner input1 = new Scanner(System.in);

                int result = input1.nextInt();

                if (result == (num1 + num2))

                          {

                    System.out.println("you are good!\n");

                    break;

                 }

                          else

                         {

                    System.out.print("soory.you lost.please.Try it again!\n" + num1 + "+" + num2 + "=");

                   }

               }

          }

    }

    2   import java.util.Arrays;

         import java.util.Random;

         import java.util.Scanner;

         public class shuxinjie1

    {

          public static void main(String[] args)

         {  

             System.out.print("请输入要排序的的0~1000以内的数的个数:");

            Scanner input3 = new Scanner(System.in);

            int n = input3.nextInt();

            System.out.println("请输入这组数:");

            Scanner input2 = new Scanner(System.in);

            int num[] = new int[n];

            for (int i = 0; i < n; i++)

                {

                num[i] = input2.nextInt();

            }

            Arrays.sort(num);

            System.out.println("这组数从小到大输出的结果是:");

            for (int i = 0; i < n; i++)

                   {

                System.out.print(num[i] + " ");

               }

           }

     }

    说得好不如做的好,事情做了就绝不后悔!
  • 相关阅读:
    小白逆袭的真实故事,句句干货不看损失一个亿!
    CODEFORCES 1367F2 FLYING SORT (HARD VERSION)
    整理:iOS开发知识点
    EBS-子库存转移和物料搬运单区别
    Oracle ERP系統借贷关系表
    ORACLE ERP各模块会计分录
    SQL Queries and Multi-Org Architecture in Release 12
    ORALCE EBS ALERT 初体验
    工作流邮件审批设置
    How to Send an Email Using UTL_SMTP with Authenticated Mail Server
  • 原文地址:https://www.cnblogs.com/sxjblogs/p/2860256.html
Copyright © 2011-2022 走看看