1、比较3个数的最大值,调用方法来实现
[代码]java代码:
?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import java.util.Scanner;
public class BreakDemo {
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in); // 建立键盘输入
System.out.println(" 请输入第一个数据:"); //输入3个数据
int x = sc.nextInt();
System.out.println(" 请输入第二个数据:");
int y = sc.nextInt();
System.out.println(" 请输入第二个数据:");
int z = sc.nextInt();
int result3 = max(x,y,z); // 调用max方法
System.out.println(" 三个数中最大的是"+result3);//输出
}
public static int max(int a,int b,int c) // 建立3个数据的比较方法
{
int result1 = ((a > b)? a:b); // 三元运算符进行比较,方便快捷
int result2 = ((result1>c)? result1:c);
return result2; // 反回想要的值
}
}
|
2、比较两值是否相等,调用方法来实现
[代码]java代码:
?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import java.util.Scanner;
public class BreakDemo {
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println(" 请输入第一个数据: ");
int x = sc.nextInt();
System.out.println(" 请输入第二个数据:");
int y = sc.nextInt();
boolean result = D(x,y); // 调用boolean方法,所以也得用boolean类型
System.out.println(" 两个数是否相等? "+result); //输出
}
public static boolean D(int a,int b)// 由于比较的结果是boolean类型,所以这里方法是boolean类型
// 而比较的两个数据是int的,所以里面的a,b是int类型的
{
// 第一种方法:
//boolean c = (a == b); // 注意,c是boolean类型
//return c; // 返回c,
return a == b; // 第二种方法:直接判断,最简单
}
}
|
3、键盘录入行数和列数,输出对应的星形
[代码]java代码:
?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | /*
键盘录入行数和列数,输出对应的星形
*/
import java.util.Scanner;
class FanFa2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(" 请输入你想要的行数: ");
int a = sc.nextInt();
System.out.println(" 请输入你想要的列数: ");
int b = sc.nextInt();
xing(a,b);
}
/*
输出星形
两个明确:
返回值类型:void
参数列表:int m,int n
*/
public static void xing(int x,int y){
for(int a = 0;a < x;a ++)
{
for(int b= 0;b < y;b++)
{
System.out.print("*");
}
System.out.println(" ");
}
}
}
|
4、键盘输入你想要得到的乘法表(0~9)
[代码]java代码:
?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /*
键盘录入一个数据n(1<=n<=9),输出对应的nn乘法表
*/
import java.util.Scanner;
public class FanFa3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println(" 你想要得到的乘法表: ");
int a = sc.nextInt();
chenfa(a);
}
public static void chenfa(int x)
{
for(int a = 0;a <= x;a ++){
for(int b = 0;b < a;b++)
{
System.out.print(a+"x"+b+"="+a*b+"\t");
}
System.out.println(" ");
}
}
}
|
5、
比较两个数据是否相等。参数类型分别为
两个byte类型,两个short类型,两个int类型,两个long类型,
并在main方法中进行测试
[代码]java代码:
?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | /*
比较两个数据是否相等。参数类型分别为
两个byte类型,两个short类型,两个int类型,两个long类型,
并在main方法中进行测试
*/
import java.util.Scanner;
public class FanFa4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println(" 请输入你想要对比的数据1:");
byte a = sc.nextByte(); //short 的话, short a =sc.nextShort(),其他也是。
System.out.println(" 请输入你想要对比的数据2:");
byte b = sc.nextByte();
System.out.println(xiangdeng1(a,b));
}
public static boolean xiangdeng1(byte a,byte b){
return a==b;
}
public static boolean xiangdeng2(short a,short b){
return a==b;
}
public static boolean xiangdeng3(int a,int b){
return a==b;
}
public static boolean xiangdeng4(long a,long b){
return a==b;
}
}
|
原文链接:http://www.apkbus.com/blog-833059-61658.html
打开App,阅读手记