java-求大神 指点 boolean类型能做运算么

问题描述

求大神 指点 boolean类型能做运算么

public class Test01 {
public static void main(String[] args) {
// double y=2.5;
// y=y+3;
boolean true ;
System.out.println(true+1);
}
}
这个有语法错误么

解决方案

没定义变量吧 应该是不对的

解决方案二:

不行有语法错误的
boolean true ;这样应该是 boolean str=true ;true是关键字
System.out.println(true+1);这里的boolean类型无法与int类型进行转换,无法相加

解决方案三:

定义变量时,不要使用关键字

解决方案四:

这个用不了,true就是true,没法转换成int的,跟其它语言不一样。

解决方案五:

boolean只有对错,不能做加减法

解决方案六:

Java中boolean类型的位运算

解决方案七:

true 是一个关键字,不能用来表示变量;其次,+ 这个运算符两边只能是整数

时间: 2025-01-18 00:27:58

java-求大神 指点 boolean类型能做运算么的相关文章

遍历-求大神指点 关于java 的foreach循环问题

问题描述 求大神指点 关于java 的foreach循环问题 import java.util.Arrays; public class lianxi02 { public static void main(String[] args) { // 定义一个整型数组,保存成绩信息 int[] scores = { 89 72 64 58 93 }; // 对Arrays类对数组进行排序 Arrays.sort(scores); // 使用foreach遍历输出数组中的元素 for (int sco

java中网络编程关于使用ObjetInputStream传输报错的问题,求大神指点

问题描述 java中网络编程关于使用ObjetInputStream传输报错的问题,求大神指点 以下贴出来的代码为通过ObjectInputStream(OutputStream)在客户端与服务器端之间交互时传输的对象,提供的图片中一个是客户端的代码片段,一个是服务器端的代码片段. 现在问题出在当客户端输完账号密码点击确定时,客户端卡死(应该是线程阻塞).服务器端抛出异常 :java.lang.ClassNotFoundException: com.wish.data.TransferObjec

求大神指点 java无参带返回值方法问题

问题描述 求大神指点 java无参带返回值方法问题 max=(age>max)?age:max; 这这话是什么意思? 解决方案 max=(age>max)?age:max; 这是三步运算给max赋值,就相当于: f(age>max){ max=age; }else{ max=max; } 解决方案二: 如果age>max为真,则max=age,否则max=max 解决方案三: 如果age>max,就把age放入max 这个程序配合循环可以找到年纪最大的人 解决方案四: jav

java-简单计算器Java代码非法表达式问题问题,求大神指点

问题描述 简单计算器Java代码非法表达式问题问题,求大神指点 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Jisuanqi extends JFrame implements ActionListener{ //计算器控件键 JFrame Jisuan = new JFrame("计算器"); private final String KEYS[] = {"7&

但没有用remove函数-编写了一个Java循环报数的问题,应该是哪里卡住了过不去,求大神指点

问题描述 编写了一个Java循环报数的问题,应该是哪里卡住了过不去,求大神指点 public class Jump {/*1-100号人循环报数,报到7的倍数的输出,第一轮输出714,...98第二轮99报1输出513....不管是第几轮,输出完50个数结束.*/ public static void main(String[] args) { int arr_all[] = new int[101]; int m = 1; int i = 1; int out = 0; int count =

求大神 指点关于java循环的问题

问题描述 求大神 指点关于java循环的问题 判断一个数(小于10位)的位数. 输入999,则输出 "它是个3位的数!" 解决方案 文艺青年用 log10 普通青年 循环整除10 xx青年,转换字符串,求长度 解决方案二: 转化为字符串,然后进行判断就可以 解决方案三: Scanner input = new Scanner(System.in); System.out.println("请输入一个10位以内的整数:"); int number = input.ne

排列-java如何实现全排!求大神指点

问题描述 java如何实现全排!求大神指点 例如12245,要求打印出来的数不能重复,需要打印出所有的排列组合,有么有大神会!主要是不知道该如何去重,希望给个思路.拜托啦!(≧?≦) 解决方案 把结果放在数组里面,每次输出结果之前比较一下之前的结果,有相同的就不输出? 解决方案二: http://blog.csdn.net/wmj2003/article/details/3678941 解决方案三: http://blog.csdn.net/guo_rui22/article/details/2

cpu-怎么用java获取非本机的CPU使用率和硬盘占有率?求大神指点!在线等!

问题描述 怎么用java获取非本机的CPU使用率和硬盘占有率?求大神指点!在线等! 可以获取本电脑的CPU使用率,不过获取他人的电脑的CPU使用率呢? 解决方案 这个一般是通过SNMP,WMI等方式,需要远程电脑上有安装对应的服务等 解决方案二: 请问需要安装什么服务?用java代码可以实现对非本机的CPU使用率的获取吗?谢谢啦!

java初学者,求大神指点

问题描述 java初学者,求大神指点 int i = 0:int sum:while(i<100) { sum =i; sum+=i; i++; }System.out.println(sum); 这是主方法里面运行的代码,错误信息提示输出行的sum未初始化,我不太懂,为什么,求高手指点 解决方案 给sum赋值就ok了 解决方案二: 赋初值:int sum = 0; 解决方案三: sum是局部变量吧,如果是全局变量的话就不用赋初值,会有默认值的,但是 局部变量在使用前必须初始化或者赋值 解决方案