走进java

知识点:

  1. 什么是程序?    数据+指令
    来自生活,完成某些事情的一种既定方式和过程,对一系列的动作的执行过程的描述
  2. java技术平台
    java SE工程师:初学java的java学徒
    java EE工程师:是面向企业级编程的工程师
    java ME工程师:是面向移动端开发的工程师
  3. java 中的注释
    文本注释   / +** +Enter
    单行注释   //
    多行注释   Ctrl +Shift+/
  4. 编码规范的必要性
    一行只写一条语句
    {}的使用及位置
    代码缩进
  5. java 中包的作用
    让开发人员更好的理解和查找代码块,可视化效果更好
  6. java的数据类型
数据类型占用字节封装器类
byte(字节型)1Byte
short (短整型)2Short
int(整型)4Integer
long(长整型)8Long
float(浮点型)4Float
double (双精度浮点型)8Double
char(字符型)2Character

还有个boolean(布尔型)它的取值就两个:true 、false


练习代码:

	public static void main(String[] args) {
		int age = 25;
		int year=3;
		int xiangmu=5;
		String tec = "Java";
		String name = "小明";
		String hobby = "篮球";
		System.out.println("这个同学的姓名是:" + name + "\n年龄是:" + age + "\n工作了" + year+"年了" + "\n做过了" + xiangmu+"个项目"+"\n技术方向是"+tec+"\n兴趣爱好是:"+hobby);
	}
	public static void main(String[] args) {
		final int NUM = 10;// 使用final修饰 不可改变的,经常使用的量,变量名要大写;
		final double PI = 3.14;
		int r = 2;
		double area = PI * r * r;
		System.out.println("圆的面积是:" + area);
	}
	public static void main(String[] args) {
		System.out.println("欢迎进入银行系统");
		Scanner sc=new Scanner(System.in);//从键盘接收内容
		System.out.println("请输入您的卡号:");
		String cardId = sc.next();//将接收的内容赋值给cardId
		System.out.println(cardId);
	}
	public static void main(String[] args) {
		//自动转化数据类型
		double a=3.333333;
		int b=3;
		double c=a+b;
		System.out.println(c);
		System.out.println("-----------------");
		//强制转化数据类型
		double f=a+b;
		System.out.println((int)f);
	}
	public static void main(String[] args) {
	//分别获取四位数字的个十百千位
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入您的会员卡号:");
		int cardId = sc.nextInt();
		int gw=cardId%10;
		int sw=cardId/10%10;
		int bw=cardId/100%10;
		int qw=cardId/1000%10;

		System.out.println(gw);
		System.out.println(sw);
		System.out.println(bw);
		System.out.println(qw);
	}
	public static void main(String[] args) {
	//分别获取四位数字的个十百千位
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入您的会员卡号:");
		int cardId = sc.nextInt();
		int gw=cardId%10;
		int sw=cardId/10%10;
		int bw=cardId/100%10;
		int qw=cardId/1000%10;

		System.out.println(gw);
		System.out.println(sw);
		System.out.println(bw);
		System.out.println(qw);
	}
	public static void main(String[] args) {
		boolean a=true;
		boolean b=false;
		if(a&&b) {//a和b都为true才输出正确
			System.out.println("您的密码正确");
		}else {
			System.out.println("您的密码错误");
		}
		if(a||b){//a和b有一个为true即输出正确
			System.out.println("您的密码正确");
		}else {
			System.out.println("您的密码错误");
		}
	}
	public static void main(String[] args) {
		int x=8;
		int y=9;
		                   //x变量自增1  x=10
        System.out.println((x++==y)&&(++x!=y));
		System.out.println(x);
	}

重点:
x++是先判断再加
++x是先加再判断

(a)&(b)
ab都执行

(a)&&(b)
a为true执行b
a为flase不执行b


	public static void main(String[] args) {
		
		System.out.println("请输入您的卡号:");
		Scanner sc=new Scanner(System.in);
		int cardId = sc.nextInt();
		
		System.out.println("会员卡号是:"+cardId);
		
		int gw=cardId%10;
		int sw=cardId/10%10;
		int bw=cardId/100%10;
		int qw=cardId/1000%10;

		System.out.println("个位数"+gw+"十位数"+sw+"百位数"+bw+"千位数"+qw);
		int sum1=gw+sw+bw+qw;
		System.out.println("位数和为:"+sum1);

		if(sum1>20) {
			System.out.println("中奖了");
		}else {
			System.out.println("没中奖");
		}
		
	}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晚点再动心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值