The pit of an if statement in Java
 package the.pit.of.an.ifstatement.injava;
 public class ThePitOfAnIfStatementInJava {
     public static void main(String[] args) {
         int a = 5;
         int b;
         if (a >= 3) {
             b = a * 2 + 1;
         }else if (a >= -1 && a < 3) {
             b = a * 2;
         }else if(a <= -1) {
             b = a * 2 - 1;
         }else {
             b = 0;  //如果没有这行代码会报错,因为前面的if语句如果不执行,则b没有初始化就输出了b。
             System.out.println("不存在这样的x");
         }
         System.out.println(b);
     }
 }
The pit of an if statement in Java的更多相关文章
- MyBatis3.4.0以上的分页插件错误:Could not find method on interface org.apache.ibatis.executor.statement.StatementHandler named prepare. Cause: java.lang.NoSuchMethodException: org.apache.ibatis.executor.stateme
		错误: Could not find method on interface org.apache.ibatis.executor.statement.StatementHandler named p ... 
- Java基础——Statement与PrepareStatement
		Statement Statement是Java运行数据库操作的一个重要方法.用于在已经建立数据库连接的基础上.向数据库发送要运行的SQL语句.Statement对象,用于运行不带參数的简单SQL语句 ... 
- 【Java编程】建立一个简单的JDBC连接-Drivers, Connection, Statement and PreparedStatement
		本blog提供了一个简单的通过JDBC驱动建立JDBC连接例程.并分别通过Statement和PreparedStatement实现对数据库的查询. 在下一篇blog中将重点比較Statement与P ... 
- Java数据库连接技术——JDBC
		大家好,今天我们学习了Java如何连接数据库.之前学过.net语言的数据库操作,感觉就是一通百通,大同小异. JDBC是Java数据库连接技术的简称,提供连接各种常用数据库的能力. JDBC API ... 
- 存在即合理,重复轮子orm java版本
		1,业务描述前序? 需求来源于,公司的运营部门.本人所在公司(私营,游戏行业公司),从初创业,我就进入公司,一直致力于服务器核心研发. 公司成立块3年了,前后出产了4款游戏,一直在重复的制造公司游戏对 ... 
- java+jsp+servlet实现分页
		web.xml配置: <servlet> <servlet-name>abc</servlet-name> <servlet-class>test.pa ... 
- java 连接接数据库 中的代码 放到配置文件中
		1.DButil.java package com.jobproject.util; import java.sql.Connection;import java.sql.DriverManager; ... 
- Java针对数据库增删改查代码
		package com.bank.abc; import java.beans.PropertyVetoException; import java.sql.Connection; import ja ... 
- 使用JAVA编写电话薄程序,具备添加,查找,删除等功能
		//该程序需要连接数据库.根据word文档要求所有功能均已实现.//大部分方法基本差不多,//在查询修改的时候能输出 最大ID号 和最小ID号,并且可以对输入的ID号进行判断是否存在(具体方法请查看 ... 
随机推荐
- excel 正则表达式用法
			Private Sub RegEx_Replace() Dim myRegExp As Object Dim Myrange As Range, C As Range ... 
- Mac下的SSH插件(默认自带)
			Mac下默认自带,直接通过终端输入ssh获取更多的参数帮助. 
- vSphere通过Client创建Centos7主机
			准备: vSphere Client 客户端 Centos7官方镜像,本次采用的是CentOS-7-x86_64-Minimal-1511.iso 创建过程: 1.登录vSphere虚拟主机,输入账户 ... 
- 更换bbr内核
			1:首先yum update -y更新到最新CentOS 7.3 1611cat /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core) 2: ... 
- python安装及配置
			1.进入python官网https://www.python.org/2.导航栏选择Download -> Windows3.按照系统版本点击选择32.64位安装包64 Windows x86 ... 
- redis 数据库迁移
			老大让把 一台机器上 redis 中所有的数据,迁移到另一台机器上 查了一下可以拷贝 rdb 文件, 此方法只适用于迁移到一个新的库, 迁移到正在使用的库就不行了, 而且 rdb 里面是所有的 db, ... 
- IDEA里如何多种方式打jar包,然后上传到集群
			关于IDEA里如何多种方式打jar包,然后上传到集群的问题? 前期准备,就是在,IDEA里,maven来创建项目.这里不多赘述. 1)用maven项目来打包,我推荐这个. (强烈推荐,简单又快速) S ... 
- devise在引擎中安装后,设置访问自定义页面
			rails generate devise:views User Turn on scoped_views in config/initializer/devise.rb view config.sc ... 
- 深入理解java集合框架之---------Arraylist集合 -----添加方法
			Arraylist集合 -----添加方法 1.add(E e) 向集合中添加元素 /** * 检查数组容量是否够用 * @param minCapacity */ public void ensur ... 
- 【angular5项目积累总结】遇到的一些问题以及解决办法
			1.项目中字符串特别是\r\n,替换成br之后,在页面换行无法生效? 答:绑定元素 innerHTML. <div class="panel-body" [innerHTML ... 
