初学Java练习(一),输出信息、录入信息和数据的计算

       刚开始学习Java的宝子们,在学习之后都需要巩固练习,下面是对于Java基础知识的一些巩固练习,也是学习计算机学生常用的练习代码,希望我们在不秃头的情况下,成为一名IT精英。

目录

 Java常用代码:

一、输出个人信息

二、键盘录入输出两个数字的和

三、除法和取余的计算

四、数据的强制转换

五、++ 和 --的应用

六、判断老虎的体重大小

 七、三个数比较大小


 Java常用代码:

一、输出个人信息

import java.util.Scanner;
public class Test2 {
    public static void main(String[] args) {
        //输出个人信息
        String name="黑马谢广坤" ;
        int age = 18;
        char gender = '男';
        double hige = 180.1;
        boolean single = true;
        System.out.println("姓名:"+name);
        System.out.println("年龄:"+age);
        System.out.println("性别:"+gender);
        System.out.println("身高:"+hige);
        System.out.println("是否单身:"+single);
    }
}

二、键盘录入输出两个数字的和

import java.util.Scanner;
public class Test2 {
    public static void main(String[] args) {
      
        //键盘录入输出两个数字的和
        Scanner sc = new Scanner(System.in);
        int i = sc.nextInt();
        int j = sc.nextInt();
        System.out.println(i+j);

    }
}

三、除法和取余的计算

import java.util.Scanner;

public class Test3 {
    public static void main(String[] args) {
        //除法
        //整数参与运算,结果只能得到整数
        //小数参与运算,结果可能不精确
        System.out.println(10/2);
        System.out.println(10/3);
        System.out.println(10.0/3);

        //取余
        //应用场景:可以用取模来判断,A是否可以整除B;或者验证是奇数或者偶数
        System.out.println(10%2);
        System.out.println(10 % 3);
        System.out.println(10.0 % 3);//3.3333333333333335
        
    }
}

四、数据的强制转换

数据的强制转换:
        格式:目标数据类型变量名=(目标数据类型)被强转的数据;
        不同的数据类型有不同的转换方法,但是强制转换是等效的

import java.util.Scanner;

public class Test3 {
    public static void main(String[] args) {
    
        byte b1 = 10;
        byte b2 = 20;
        byte result = (byte)(b1 + b2);
        System.out.println(result);
        System.out.println("请输入一个整数:");
        Scanner input = new Scanner(System.in);
        int num = input.nextInt();
        System.out.println("个位"+ num%10);
        System.out.println("十位"+ num/10 % 10);
        System.out.println("百位"+ num/100%10);
        System.out.println("千位"+ num / 1000 % 10);
    }
}

五、++ 和 --的应用

public class Test3 {
    public static void main(String[] args) {        
        int a = 10;
        //先用后加
        System.out.println(a++);//10
        //先加后用
        System.out.println(++a);//12
        //先用后减
        System.out.println(a--);//12
        //先减后用
        System.out.println(--a);//10
   }

六、判断老虎的体重大小

需求:动物园里有两只老虎,体重分别为通过键盘录入获得
请用程序实现判断两只老虎的体重是否相同。
如果相同则输出true,否则输出false
import java.util.Scanner;

public class Test5 {
    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();
        System.out.println((a == b) ? true: false);
}

 七、三个数比较大小

需求:一座寺庙里住着三个和尚,已知他们的身高
分别为150cm、210cm、165cm,
请用程序实现获取这三个和尚的最高身高。
import java.util.Scanner;

public class Test6 {
    public static void main(String[] args) {
        int height1 = 150;
        int height2 = 210;
        int height3 = 165;
        int temp = height1>height2 ? height1: height2;
        int max = temp > height3 ? temp: height3;
        System.out.println(max);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值