目录

 Java一些基本知识

三元运算符介绍


 Java一些基本知识

class 类
        package 包
        System 系统
        print 打印
        main 主方法
        byte 字节
        short 短整型
        int 整型
        long 长整型
        float 单精度浮点型  32
        double 双精度浮点型  64
        char 字符
        boolean 布尔
        String 字符串
        true 真        false假
        Scanner 输入器
        if 如果         Random 随机 

三元运算符介绍

package com.zking.test;

import java.util.Scanner;

public class Test {
	
	public static void main(String[] args) {
		Scanner mys=new Scanner(System.in);
		
		//输入你的姓名,性别,及年龄,
		//放入三个不同类型的变量中,要求格式如下
		//请输入你的姓名:***
		//请输入你的性别:*
		//请输入你的年龄:**
		//姓名	性别	   年龄
		//***	*	**
		/**
		//  文字(String)  整数  小数  布尔
		System.out.println("请输入您的姓名");
		String name=mys.next();
		System.out.println("请输入您的性别");
		String sex=mys.next();
		System.out.println("请输入您的年龄");
		int age=mys.nextInt();
		System.out.println(name+"\t"+sex+"\t"+age);
		**/
		
		//输入两个整数,放入到两个变量a与b中,
		//编程将a与b中的值交换,并输出a与b的值。
		/**
		System.out.println("请输入值");
		int a=mys.nextInt();
		int b=mys.nextInt();
		//需要一个小三
		int c=a;//1
		a=b;// a=2
		b=c;// b=1
		System.out.println(a+"\t"+b);
		**/
		
		//最大值
		/**
		System.out.println("请输入两个值");
		int a=mys.nextInt();
		int b=mys.nextInt();
		System.out.println(a>b?a:b);
		System.out.println(a<b?b:a);
		**/
		
		//  if 如果
		/**
		if(a>b) {
			//成立执行  只有结果为真才执行
			System.out.println(a);
		}
		**/
		
		//boolean类型:true真	false假
		//三元运算符
		//	条件(boolean类型)?真执行:假执行
		//System.out.println(true?"yes":"no");
		
		//输入电视机的价格(double型)及数量(int型),
		//计算这些电视机总价值是多少。
		/**
		System.out.println("请输入电视的价格");
		double a=mys.nextDouble();
		System.out.println("请输入电视的数量");
		int b=mys.nextInt();
		System.out.println(a*b);
		**/
		
		//输入一个四位数的整数,要求编程将这个四位数中的
		//个位,十位,百位,千位分别输出,并求和。
		
		//输入一个3位数,分别放入到3个变量中去,
		//编程将这3个变量中的值交换后输出。
		//比如依次输入123三个数 放入到变量a,b,c中去,
		//最后输出a,b,c的值,要求输出321。
		/**
		int num=123;
		//将个位,十位,百位 拆开 a b c
		int a=num%10;//3
		int b=num%100/10;//2
		int c=num/100;//1
		//输出   c b a
		System.out.println(a+"\t"+b+"\t"+c);
		**/
		
		//8、输入两个整数,判断第一个数是否大于第二个数。
		//如:输入8和7,要求输出“8<7是:false”
		/**
		System.out.println("请输入两个值");
		int a=mys.nextInt();
		int b=mys.nextInt();
		System.out.println(a+"<"+b+"是:"+(a<b));
		**/
		
		//键盘输入两个double类型的数据,
		//将其转变为int;求出两个数字的最大值并输出
		
		double a=1.23;
		double b=3.3;
		
		//强制转换  double->int
		//隐式转换  int -> double 
		//	从小变大不会报错
		//	byte->short->int->long->float->double
		
		//byte的大小范围是 -128~+127
		int c1=129;
		byte c2=(byte)c1;
		System.out.println(c2);
		
		int c=(int)a;//1
		int d=(int)b;//3
		System.out.println(c+"-"+d);
	}

}

喜欢看的小伙伴可以点点关注博主会持续更新一些Java的内容