为什么 String city; city=“沈阳”; 这样赋值不行呢?

来源:2-7 Java中变量的使用规则

汉堡要努力

2019-03-13 14:36

为什么 String city; city=“沈阳”; 这样赋值不行呢?

写回答 关注

6回答

  • 汤圆天下第一
    2019-03-13 16:59:01
    已采纳

    不对。我试了你说的  是可以输出的。

    汉堡要努力

    我后来也输出了,等我再试试

    2019-03-13 17:44:17

    共 1 条回复 >

  • 所念隔远乡
    2019-04-21 22:10:54

    中文标点符号后面的留白比较大

    慕仔7446...

    这是一个我打死都不会想到的点,我先记下了

    2020-05-04 20:56:30

    共 2 条回复 >

  • weixin_慕勒6248502
    2019-04-03 00:04:50

    public class HelloWorld

    {

        public static void main(String[] args)

        {

        String city; 

       

        city="北京";

       

       

        System.out.println("我的家乡在:"+city);

    }

    }


  • 汤圆天下第一
    2019-03-13 16:53:29

    String类型的好像不可以,声明的时候就得赋值,int 类型的好像可以,会有个默认为0的初始值,你自己试试

    yq0290...

    main方法中声明的变量在打印输出时必须赋值与类型无关,而题目中的赋值为null其实是将空字符串赋值给一个数据类型为String的变量

    2021-03-08 10:09:37

    共 1 条回复 >

  • 慕尼黑1538668
    2019-03-13 14:49:00

    String city="沈阳";
     System.out.println(city);

    这样弄

  • 霄基苯
    2019-03-13 14:47:21


    不觉得标点看的难受吗,明显中文标点啊

    汉堡要努力

    刚开始写 不太能分辨出中文标点呢,等我多体会体会><

    2019-03-13 17:46:32

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题