Java基本计算方法

Java基本计算方法

1、简介

这一篇博客给出的是一些关于Java实现的基本计算,这些计算是Java初学者不可避免的,可以让大家做一个参考,其中包括累加和整数排序的方法,下面就是关于这些例子的任务和代码。

2、任务和代码

(1)任务1

1)任务内容
建立一个用于计算从1累加到100的 java application 应用程序,在循环体中用System.out.println()函数把中间过程都输出显示。


2)任务代码
关于该任务最理想的办法就是定义整型变量后使用for循环实现加法计算,并在for循环内部使用输出语句把中间过程输出显示,我使用Myeclipse进行程序的编写,代码如下:

public class Test1{//类名
    public static void main(String args[]){//程序主函数
        int i;//用于做临时变量
        int sum=0;//用于存放累加的结果
        for(i=1;i<=100;i++){//for循环,每次判断i是否小于等于100,并且每次给i+1
            sum+=i;//sum=sum+i
            System.out.println("第 "+i+" 次循环,sum的值为 "+sum ); //输出并将结果换行
        }
        System.out.print("从1累加到100的结果是 "+sum);//在控制台输出计算结果
    }
}

3)运行结果

这里写图片描述


(2)任务2

1)任务内容
编程实现输出10个随机整数并从小到大排序,值在0到100之间。


2)任务代码
该程序需要用到的知识比较多,所以每一行代码都有详细的注释,如果有不懂的地方可以自行百度,也可通过评论区进行提问,具体的代码如下:

import java.util.Arrays;//导入java.util包下的Arrays类
import java.util.Random;//导入java.util包下的Random类
public class Test2{//类名
     public static void main(String[] args){//程序主入口函数
          Random ran=new Random();//创建一个实例作为随机数生成器
          int[] arr=new int[10];//定义包含10个元素的数组
          System.out.print("输出的10个随机数为:"+"\n");//输出标题
          for(int i=0;i<10;i++){//for循环,每次判断i是否小于等于10,成立时每次给i+1
              arr[i]=ran.nextInt(100);//给数组中的元素随机赋值为0-100的数
              System.out.print(arr[i]+"  ");//输出随机数
          }
          Arrays.sort(arr);//将数组进行排序,sort()方法可对任意数组进行升序排序
          System.out.println(" ");//格式调整
          System.out.println("对10个随机数进行升序排序:");//输出标题
          for(int i=0;i<arr.length;i++){//for循环遍历数组
              System.out.print(arr[i]+"  ");//对排序后的结果进行输出
          }
     }
}

3)运行结果
这里写图片描述


3、总结

我也是一个初学者,在开始的学习历程中觉得这两个例子比较典型,所以分享了这两个例子。博客写的实现过程不是太详细,但是每一行代码后面我都写了注释,如果需要更加详细的实现过程,可以在评论区留下邮箱,我会把训练任务的word文档进行分享。

猜你喜欢

转载自blog.csdn.net/lsylsy726/article/details/80390652