本文主要是介绍javaSE 4.5,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*需求1: 定义一个功能,完成两个整数的和的获取。思路:既然定义功能,就是可以用函数来体现。如何定义一个函数呢?通过两个明确来完成。明确一:这个功能的结果是什么?是和。是功能的结果,所以该功能的返回值类型是int 。其实就是在明确函数的返回值类型。明确二:这个功能实现过程中是否需要未知内容参与运算?有,加数和被加数。这就是函数的参数列表(参数的个数,参数的类型)其实就是在明确参数列表。注意:返回值类型和参数类型没有直接关系。*/public static int add(int a,int b){int sum = a+b;return sum;}/*需求2: 定义一个功能,画一个矩形在控制台。明确一:这个功能的结果是什么?没有结果,因为直接打印到了,控制台,并未返回给调用者。用void表示。明确二:这个功能实现过程中是否需要未知内容参与运算?有,行和列不确定。两个。整数 int.*/public static void draw(int row,int col){for (int x=1; x<=row ;x++ ){for (int y=1;y<=col ; y++ ){System.out.print("*");}System.out.println();}
// return ;//可以省略不写。}/*需求3: 定义一个功能,比较两个数是否相等。明确一:这个功能的结果是什么?有,boolean.明确二:这个功能实现过程中是否需要未知内容参与运算?有,两个整数。*/public static boolean equals(int a,int b){/*if(a==b)return true;elsereturn false;boolean x ;if(a==b)x = true;elsex = false;return x;*/
// return (a==b)?true:false;return a==b;}/*需求1: 定义一个功能,获取两个整数中较大的那个数。明确一:这个功能的结果是什么?有,其中一个数。 int明确二:这个功能实现过程中是否需要未知内容参与运算?有,参与比较的两个整数 int*/public static int getMax(int a,int b){/*if(a>b)return a;elsereturn b;*/return a>b?a:b;}/*定义功能,打印99乘法表。*/public static void print99(){for(int x=1; x<=9; x++){for(int y=1; y<=x; y++){System.out.print(y+"*"+x+"="+y*x+"\t");}System.out.println();}}/*根据考试成绩获取学生分数对应的等级90~100 A80~89 B70~79 C60~69 D60以下 E结果:等级,字符,char参数:分数 ,int.*/public static char getLevel(int num){char level ;if(num>=90 && num<=100)level = 'A';else if(num>=80 && num<=89)level = 'B';else if(num>=70 && num<=79)level = 'C';else if(num>=60 && num<=69)level = 'D';else level = 'E';return level;}
这篇关于javaSE 4.5的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!