`
翩跹吉吉
  • 浏览: 103457 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

我来认识你-初探Java之我的九九乘法表(一)

    博客分类:
  • Java
 
阅读更多

我的九九乘法表(一)

 

很明显,一行简单的“fuckWorld”远远不能满足我,我应该在我的mian函数里多写点东西:



 
还是“fuckWorld”??

好吧,来点其它的-----九九乘法表,通过它来看看Java中数据类型的定义、变量的使用、运算符的计算、选择语句和循环语句的运用,下面是九九乘法表的三种实现方法,通过这三种方法,来进一步了解Java中数据类型、变量、运算符、选择语句、循环语句的使用方法。

方法一:使用if条件选择语句来实现



 

方法二:只用for循环语句来实现



 

方法三:使用while循环语句来实现



 

知识点1:定义一个变量的数据类型并赋值

三个方法中都用到了数据类型定义,如:int i = 1; 就是在定义一个变量的数据类型并赋值,先看看Java8个基本数据类型:



 

这里定义了一个整型的变量i,可以写成 int i ; 然后把1赋值给变量ii = 1,这里根据我们的需求来定义什么类型的变量,当然你所赋值必须与定义的类型相符合不能写出int i = 3.5,必须是float i = 3.5;这里有个比较特殊的布尔类型boolean,主要用在真假判断上。

 

知识点2:运算符的使用及优先级

运算符和数学上一样,就是加减乘除,简单举几个例就能掌握:



 

前面三个结果可能没有什么疑问,但是第四个结果为什么是2而不是2.4,这是因为我们在定义这两个变量的时候都定义的是整型int,顾其结果也必须是int,所以虽然计算结果是2.4,但是它只会保留前面的整数2;对于这种会产生小数点的计算,在定义数据类型时就必须用到浮点型数据类型,它会自动将计算结果转换成浮点型,如下:



 

当然Java中除了加减乘除运算符还有很多其它运算符,这里不一一列举,可以自己些一些代码测试其运行结果就知道其作用,还有一点就是要注意运算符的优先等级:



 

上面实例九九乘法表中有个i++j++,意思就是i = i + 1; 每次循环过后自动加1
 

  • 大小: 26 KB
  • 大小: 3.5 KB
  • 大小: 12.9 KB
  • 大小: 13.9 KB
  • 大小: 28 KB
  • 大小: 17.7 KB
  • 大小: 20.1 KB
  • 大小: 20.8 KB
  • 大小: 72 KB
分享到:
评论

相关推荐

    入门--初探Android

    "入门--初探Android" Android是一个基于Linux核心(kernel)的开源手机操作系统平台。它于2007年11月5日由Google与其他33家手机制造商、手机晶片供应商、软件供应商、电信运营商所组成的开放手机联盟(Open Handset ...

    eapp-corp-quick-start-java_后台_

    《小程序后台快速构建:eapp-corp-quick-start-java初探》 在当前数字化时代,小程序作为轻量级的应用形态,已经广泛应用于各个行业。为了快速构建高效、稳定的小程序后台,开发者通常会借助于一些预设的脚手架工具...

    Html5小游戏----初探

    其中,Canvas是用于绘制2D图形的关键元素,通过JavaScript来控制画布上的每一像素,可以实现动态的游戏场景。例如,玩家角色的移动、碰撞检测、背景滚动等都可以在Canvas上完成。 接下来,我们关注HTML5的Web Audio...

    matlab入门经典教材2012-02-初探MATLAB.ppt

    matlab入门经典教材2012-02-初探MATLAB.ppt matlab入门经典教材2012

    OpenGL实现3D游戏编程连载1-初探3D世界

    OpenGL实现3D游戏编程连载1-初探3D世界

    区块链-初探中国央行数字货币DCEP .pdf

    区块链-初探中国央行数字货币DCEP .pdf

    02-初探MATLAB

    MATLAB程式設計《入門篇》:投影片、教學影片、範例程式 MATLAB程式設計《入門篇》:...MATLAB程式設計《入門篇》:投影片、教學影片、範例程式02-初探MATLAB MATLAB程式設計《入門篇》:投影片、教學影片、範例程式

    业务中台在企业落地探索-初探.pptx

    业务中台在企业落地探索-初探.pptx

    行业-融创中国-1918.HK-见微知著-初探室内滑雪场赛道.rar

    “初探室内滑雪场赛道”意味着我们将讨论的是一个新兴且具有潜力的市场领域——室内滑雪设施。随着冰雪运动在全球范围内的普及,特别是在中国,由于冬奥会的推动,室内滑雪场作为冰雪运动的基础设施,正逐渐受到关注...

    基于计算机软件开发的JAVA编程应用初探.pdf

    Java语言的多线程特性也是其一大优势,它支持创建多个线程并行执行,这对于需要高并发处理的现代软件系统来说非常重要。通过并发编程,Java程序能够更加高效地处理多任务,提高CPU的利用率,从而提升软件的整体性能...

    初探Java FX一个小系统企业员工系统

    【初探Java FX:构建小系统企业员工系统】 Java FX是一个强大的、用于创建桌面应用程序的图形用户界面(GUI)框架,它提供了丰富的视觉组件和高度定制的样式,使得开发者能够构建出美观且功能丰富的应用程序。在...

    JSP和Servlet那些事儿系列--初探HTTP服务器

    在IT行业中,JSP(JavaServer Pages)和Servlet是用于构建动态Web应用程序的两种核心技术。本篇文章将深入探讨这两者以及它们与HTTP服务器之间的关系。首先,我们需要理解HTTP(超文本传输协议)的基础知识,它是...

    Spring.net二----初探IOC容器.rar源代码

    Spring.NET是中国开源社区基于.NET Framework实现的一个轻量级企业级应用框架,它是对Java平台上的Spring框架的.NET版本。在本教程中,我们将深入探讨Spring.NET中的重要组件——IOC(Inversion of Control,控制...

    白话算法(理论联系实际)-初探遗传算法接近完美

    《白话算法(理论联系实际)-初探遗传算法接近完美》是针对计算机科学中的优化算法——遗传算法的一次深入浅出的探讨。遗传算法是一种模拟自然选择和遗传机制的搜索算法,它以其独特的非确定性、全局搜索能力和适应性...

    eclipse 下实现java JNI 初探

    Java Native Interface (JNI) 是Java平台提供的一种标准接口,它允许Java代码和其他语言写的代码进行交互。JNI在很多场景下非常有用,比如调用操作系统本地库、加速性能关键的代码或者利用已有的C/C++库。这篇博客...

    20160921-华泰证券-多因子系列之一:华泰多因子模型体系初探(1).pdf

    多因子模型体系初探 多因子模型是风险-收益关系的定量表达,因子是不同类型风险的解释变量。多因子模型是由 APT 理论发展而来,其一般表达式为:̃ = ∑ ∗ ̃ + ̃=1。多因子模型本质是将对只股票的收益-风险预测...

    基于计算机软件开发的JAVA编程应用初探.zip

    总的来说,"基于计算机软件开发的JAVA编程应用初探"这份资料将带领我们从基础到高级,全面了解Java在软件开发中的应用,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过学习和实践,你可以提升自己的...

    初探WSDL2JAVA工具的使用

    ### 初探WSDL2JAVA工具的使用:深入解析与实践指南 在现代软件开发领域,Web服务(WebService)已成为企业级应用间进行交互的重要手段。Web服务定义语言(WSDL,Web Service Definition Language)是一种基于XML的...

    源码附件:VC--初探WINDOWS下的IME编程.rar_VC i_ime_注册表

    初探WINDOWS下IME编程源码: 大家知道,DELPHI许多控件有IME属性。这么好用的东西VC可没自带,怎么办呢?其实,可通过注册表,用API实现。下面说一下本人对IME的研究结果,并提供示例工程供大家参考:

    Springboot初探---FreeMarker 之 HelloWorld

    Springboot初探---FreeMarker 之 HelloWorld,很好的资源

Global site tag (gtag.js) - Google Analytics