目录
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的内容