ifjava负数
❶ 求助:java中怎样利用If语句判断一个数的正负
示例:
if(num<0){
System.out.println("neagtive");
}
elseif(num>0){
System.out.println("positive");}
else{System.out.println("zero");
}
}
❷ java中如何判断获取的值是负值
我晕啊,判断值正负的标准不就是是否大于0吗?这道理在哪里都通用,在你这里也只能通过这个方法来判断!不管你想在哪里进行运算,只要在你想进行判断的地方加上判断就可以了:
if(value < 0) {//在这里填入代码,进行负值的处理,比如你想在是负值的时候输出警告信息,那么就直接用System.out.println输出字符串;如果你想在负值的时候不做任何处理,这里不要写任何代码}
else{//在这里填入代码,进行正值的处理,比如你想在正值的时候才能进行加减运算。}
❸ java编程 编写一个if语句,将变量x与o比较,如果x小于o则输出,这个是一个负数。 否则输出 这是一个正数
if(x<0)
{
System.out.println("这个是一个负数");
}
else
{
System.out.println("这个是一个正数");
}
❹ java如何表示负数
int i = -1;望采纳,你不想使用负号标示那就用2进制呗
❺ 如何用java写负数的正则表达式
Stringexpress="-3-4";
//express="-3+4";
//express="3+4";
//express="3-4";
//清除空格,避免无法匹配
express=express.replaceAll("","");
Matcherm=Pattern.compile("(-?\d{1,})+?(-?\d{1,})").matcher(express);
if(m.find()){
doubleone=Double.parseDouble(m.group(1));
doubletwo=Double.parseDouble(m.group(2));
System.out.println(one+two);
}
用正则就彻底一点,直接取结果计算, 正数、负数都当成一个数。
减法当作 加法 加负数就好,默认有个隐形的加号, 匹配并捕获完整的数字直接加法,不用自己在计算结果的时候写 负号。
❻ java中输入负数,怎样抛出异常
TestException就是一个方法,判断i<0,抛出异常。异常不捕获,往上抛出。在上层捕获。
❼ java 判断正负
写的不太对,if判断应该写成这个样子
if(x <= 0) {
return false;
}
另外main方法只需要调用这个方法就可以了,因为isPositiv是个静态方法,所以直接调用就可以了。
public static void main(String[] args) {
double i = -1;
isPositiv(i);
}
这样就可以调用了,如果需要输出,写成System.out.println(isPositiv(i));就可以了。
❽ java试编写一程序,可由键盘输入一个整数,然后判断该数值是正数还是负数。(if)
importjava.util.Scanner;
publicclassTestJT{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("请输入整数");
intinput=sc.nextInt();
if(input>=0){
System.out.println("你输入的是正数");}else{
System.out.println("你输入的是负数");
}}
❾ 编写java程序判断一个整数是奇数还是偶数并且它是正数还是负数
基础代码,就不打注释了,望采纳
publicclassTest{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("请输入数字");
inti=sc.nextInt();
if(i%2==0){
System.out.println("偶数");
}else{
System.out.println("奇数");
}
if(i>0){
System.out.println("正数");
}elseif(i<0){
System.out.println("负数");
}else{
System.out.println("0");
}
}
}
❿ JAVA程序输入10个数字,输出所有负数及负数的和
输入10个数字,输出所有负数及负数的和的代码如下图:
public static void main(String[] args) {
List<Integer> lists = new ArrayList<Integer>();
lists.add(12);
lists.add(-1);
lists.add(-2);
lists.add(-12);
lists.add(120);
lists.add(121);
lists.add(-112);
lists.add(12);
lists.add(12);
lists.add(12);
int count = 0;
for(int i=0;i<lists.size();i++){
if(lists.get(i)<0){
count+=lists.get(i);
}
}
System.out.println(count);
}
结果如图: