2 oiu1010110 oiu1010110 于 2016.03.27 18:20 提问

java中输出中的条件判断输出

public void showLine(){
System.out.println("直线"+A+"*x"+B+"*y"+C+"=0");
}
我想在B>0时在输出B的前面加一个+号,但是直接在里面用条件?:让输出+判断它说类型不对,可不可以直接在里面就判断了就输出了呢?不用写if再输出

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.27 19:05
已采纳
 System.out.println("直线"+A+"*x"+ (B>0?"+":"")+ B+"*y"+C+"=0");
oiu1010110
oiu1010110 谢谢
2 年多之前 回复
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.27 18:48

可以在外面判断啊。参考代码:

 public void showLine(){

String bShow ="";
if(B>0){ bShow="+";}
System.out.println("直线"+A+"*x"+bShow+"*y"+C+"=0");
}
oiu1010110
oiu1010110 谢谢
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
matlab条件判断配合输出
matlab和octave都差不多(对于像我一样比较菜鸟的) 如题,代码如下:
JAVA中输出输入流
JAVA中输出输入流
在EXCEL中输出表单的资源
在EXCEL中输出表单 在EXCEL中输出表单 在EXCEL中输出表单 在EXCEL中输出表单
MySQL(基础篇)之MySQL(系统函数、加密函数和条件判断函数)
一、MySQL系统函数 VERSION()函数返回数据库的版本号; CONNECTION_ID()函数返回服务器的连接数,也就是到现在为止MySQL服务的连接次数; DATABASE()和SCHEMA()返回当前数据库名。 USER()、SYSTEM_USER()、SESSION_USER()、CURRENT_USER()和CURRENT_USER这几个函数可以返回当前用户的名称 CHA
XML布尔判定[1]——生成条件组合
最近在写毕设,用到MyBatis,发现里面有个动态SQL的XML判定 但是,这里不是关于MyBatis后台实现的,呵呵,那个有机会再去看看后台实现 翻出去年实习写的一个半成品 需求: 有一系列从Oracle中导出多个txt数据文件,但是新的项目需要的是这几张表中某几个字段的组合,我写了个SQL语句生成器,半成品一直放着没时间完善。即使用XML进行配置,根据配置信息提取对应项的对应值,并过滤,最后组成插入新表的SQL语句
[Ant][StartWithAnt] 第五章 条件判断Contidion 1.逻辑判断
逻辑判断包括单条件判断的断言istrue/isfalse,及多条件判断的与and、或or、非not、异或xor等常见逻辑操作。 代码5.1 逻辑判断 输出结果如下: 图5.1 逻辑判断结果
java读取excel
java读取excel中的数据,并输出出来
Java数据库编程中查询结果的表格式输出
Java数据库编程中查询结果的表格式输出
java输出5个字符串中最长的字符串
java输出5个字符串中最长的字符串.
字符串为单双精度判断条件
double d; bool b; b = double.TryParse(某字符串, out d); if (b) { MessageBox.Show("是双精度型d=" + d.ToString()); } else { MessageBox.Show("不是双精度型d=" + d.ToString()); }