int类的值可以和double类的值一起运算吗

来源:3-3 Java中的赋值运算符

L未雨

2019-08-06 14:09

package com.lx8;


public class Lx {

public static void main(String[] args) {

int a=8;

double b=12.5;

int two=0;

two=a+b;


写回答 关注

2回答

  • weixin_慕尼黑9518436
    2019-08-20 16:08:15
    已采纳

    方法1:

    int a = 8;
    double b = 12.5;
    double two = 0;//可以先不用赋值,后面运算过程会自动赋值;
    two = a + b;
    System.out.println(two);

    方法2:

    int a = 8;
    double b = 12.5;
    int two = 0;//可以先不用赋值,后面运算过程会自动赋值;
    two = a + (int)b;
    System.out.println(two);


    weixin...

    注意前者two的声明类型是double类;后者是在运算过程中将b强制转换为int类。

    2019-08-20 16:10:16

    共 1 条回复 >

  • 念世_
    2019-08-06 14:30:26

    我觉得相加的是值而不是变量吧...
    我是小白 不懂

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题