Javabase的基本数据类型

package com.test;public class Test {public static void main(String[] args) {//结尾都必须有;// 变量定义与使用//数值:整型//  从大到小//      long->int(常用)->short->byte(-128~127)//数值:浮点型(小数)//    从大到小//      double(打波)->float(夫露特)//非数值://    字符 char ,只有一个字//    boolean(布尔) //      true  真//       false 假//java中 只有八个基本数据类型//字母是小写的//变量类型  变量名称 = 变量值;char a='d';String s="abcdefg";//字符串}}

实例应用

Scanner mys=new Scanner(System.in);输入器字符串类型  输入器无法接受char 只能接收String

转成数字类型需使用  变量名.nextInt();

()是优先运行的内容

package com.test;import java.util.Scanner;public class Test2 {public static void main(String[] args) {//1、定义一个空间,保存一个整数5//再定义一个空间保存一个小数6.9//最后输出这两个空间的数据。/**int a=5;double b=6.5;float c=6.5f;**///3、定义一个空间,保存你的姓名。//再定义一个空间保存你的性别。再定义//一个空间保存你的生日。//再定义一个空间保存你的年龄。最后输出://姓名     性别      生日          年龄//小样      男       1993.8.8    15/**String a="胡歌";char b='男';String c="20";int d=19;System.out.println("姓名\t性别\t生日\t年龄");System.out.println(a+"\t"+b+"\t"+c+"\t"+d);**///小明买了一双鞋,价值58元,//买了3件衣服,每件30元,买了5个包,//每个包55.8元。小明共交了500元,//问还要找回多少元。用程序表达。//[计算机里乘号用*表示]double a=58;//鞋子的价格double b=30;//衣服的价格double c=55.8;//包包的价格Scanner mys=new Scanner(System.in);System.out.println("你需要几双鞋子?");int a1=mys.nextInt();//让用户输入一个整数System.out.println("你需要几建衣服?");int b1=mys.nextInt();//让用户输入一个整数System.out.println("你需要几个宝宝?");int c1=mys.nextInt();//让用户输入一个整数System.out.println("鞋子:"+a1);System.out.println("衣服:"+b1);System.out.println("宝宝:"+c1);System.out.println("请输入您的金额");double sum=mys.nextDouble();//手上的钱sum=sum-(a*a1+b*b1+c*c1);//总金额-我消费的钱// = 赋值:将右边的值给左边System.out.println("用户还剩下:"+sum);//输入器      Scanner(扫描仪) 死kan呢//导包:将输入器引入到当前文件中(alt+/)/**Scanner mys;//声明一个变量(空的)mys=new Scanner(System.in);//给当前的输入器赋值**/}}

布尔类型的逻辑运算和基本的算法

package com.test;public class Test4 {public static void main(String[] args) {//运算符// + - * /int a=3;int b=2;System.out.println(a+b);//数字里面是正常的+System.out.println(""+a+b);//字符串中 +是链接符号System.out.println(""+(a+b));//在整数中,/不是除法,是求整//在小数中,就是正常的除法System.out.println(3/2.0); //    取模,取余 %System.out.println(10%3);System.out.println(15%4);// +=int c=1;c+=2;//  c=c+2;System.out.println(c);// +=  在自身的基础上+int d=3;d+=5;//  d=d+5;System.out.println(d);// -=  *=  /=//    ++加一  --减一int a1=3;a1--;//   a1=a1-1System.out.println(a1);//2a1++;// a1=a1+1System.out.println(a1);//3//逻辑运算符boolean f1=true;//真boolean f2=false;//假boolean f3=false;//假boolean f4=true;System.out.println(f1||f2);//trueSystem.out.println(f1&&f2);//falseSystem.out.println(f1||f2||f3);//trueSystem.out.println(f1&&f2&&f4);//false//  ||和&& 同时出现  先算&&  再算||System.out.println(f1||f2&&f3);// ||符号中只要有一个为真 那么结果为true//发了工资 或者 心情很开心//true  ||      false  -> true//false    ||      true   -> true//false    ||      false  -> false// &&符号中只要有一个为假 那么结果为false//发了工资 并且 心情很开心//true   &&      false  -> false//false   &&      true   -> false//true    &&      true   -> true}}

Javabase入门介绍相关推荐

  1. .NET读写Excel工具Spire.Xls使用(1)入门介绍

    原文:[原创].NET读写Excel工具Spire.Xls使用(1)入门介绍 在.NET平台,操作Excel文件是一个非常常用的需求,目前比较常规的方法有以下几种: 1.Office Com组件的方式 ...

  2. 独家 | 集成学习入门介绍

    作者:Jason Brownlee 翻译:wwl 校对:王琦 本文约3300字,建议阅读8分钟. 本文介绍了我们在生活中的许多决定包括了其他人的意见,由于群体的智慧,有的时候群体的决策优于个体.在机器 ...

  3. SpringBoot 2.0 系列001 -- 入门介绍以及相关概念

    为什么80%的码农都做不了架构师?>>>    SpringBoot 2.0 系列001 -- 入门介绍以及相关概念 什么是SpringBoot? 项目地址:http://proje ...

  4. ECC加密算法入门介绍

    作者  : ZMWorm[CCG]   E-Mail: zmworm@sohu.com   主页  : Http://ZMWorm.Yeah.Net/ 前言 同RSA(Ron Rivest,Adi S ...

  5. [翻译][1.4.2]Flask-Admin入门介绍

    为什么80%的码农都做不了架构师?>>>    #Flask-Admin入门介绍 ##让我们荡起双桨 初始化 Introduction To Flask-Admin Getting ...

  6. 谷歌大脑科学家亲解 LSTM:一个关于“遗忘”与“记忆”的故事 本文作者:奕欣 2017-01-14 09:46 导语:AI科技评论保证这是相对通俗易懂的一篇入门介绍了,看不懂的话欢迎关注「AI 科技

    谷歌大脑科学家亲解 LSTM:一个关于"遗忘"与"记忆"的故事 本文作者:奕欣 2017-01-14 09:46 导语:AI科技评论保证这是相对通俗易懂的一篇入 ...

  7. Tomcat容器入门介绍

    Tomcat容器入门介绍 Tomcat环境配置 PS:JDK的安装这里就不讲了,找到安装包直接下一步下一步就行了. 1.配置JDK 在Windows10下,找到环境变量 在环境变量中添加JDK主目录 ...

  8. QWT中Qdial的入门介绍

    最近使用了一下QWT.因为是第一次使用,所以有一些需要注意的地方,特记录在此,以供后来者参考. 1,QWT的安装与配置环境 有关QWT的安装与配置,网络上已经有很多篇文章,这里就不再重复了.介绍一下自 ...

  9. Spring入门介绍:

    Spring入门介绍 Spring诞生: 创建Spring的目的就是用来替代更加重量级的的企业级Java技术 简化Java的开发 基于POJO轻量级和最小侵入式开发 通过依赖注入和面向接口实现松耦合 ...

最新文章

  1. 【Qt】QImage使用总结
  2. 3个月带你通关Go语言
  3. CSS3无前缀脚本prefixfree.js及Animatable介绍
  4. ViewPager 的适配器 PagerAdapter 、FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别
  5. Navicat 编辑器自动完成代码功能讲解
  6. 第十九节: 结合【表达式目录树】来封装EF的BaseDal层的方法
  7. apache log4j入门
  8. Project FreeEIM 2.0:重现失落的飞鸽传书
  9. 深入剖析ORACLE数据库备份与恢复的原理
  10. Android 之WebView实现下拉刷新和其他相关刷新功能
  11. linux noprobe参数,find 命令的参数详解
  12. Python 为何能成最强编程语言?!
  13. UVA 1048 Low Cost Air Travel 最短路
  14. LINUX环境并发服务器的三种实现模型
  15. 电机与拖动 - 1 绪论
  16. linux内核空间和用户空间认识和区别
  17. java eclipse导入工程文件_如何在Eclipse软件中导入Java工程文件
  18. 雅思口语练习必备100个经典句子
  19. Android之页面添加水印
  20. 应用统计学与R语言实现学习笔记(五)——参数估计

热门文章

  1. 大学计算机学习心得1000字,大学计算机学习心得体会
  2. 计算机课程收获ppt模板,大学计算机实验心得收获.ppt
  3. 全网征集对六如偈的理解:一切有为法,如梦幻泡影,如露亦如电,应作如是观
  4. ASP.NET WEB API微信支付通知接口,返回xml数据,微信服务器不识别问题
  5. 数据服务器怎么进行日常维护
  6. layer扩展打开/关闭动画
  7. 图片上传实时预览效果
  8. jcepolicy7.zip linux,HDP安全之集成kerberos/LDAP、ranger(knox自带LDAP)
  9. emui华为java2p_同属华为,却是两个相对独立的系统,Magic系统和EMUI区别在哪?...
  10. 2022 数学建模C题 高教社杯 含半成品论文 部分代码 全部数学模型 和全套思路