请问这节课正确答案,并解释我的错误地方

来源:3-19 编程练习

weixin_慕虎4094778

2021-06-21 15:46:53

public class StringDemo {

    public static void main(String[] args) {

// 定义一个布尔类型的变量flag,赋值为true,并输出

boolean flag="true";

System.out.println("flag="+flag);

//定义一个字符串类型的变量str,值为"hello world",并输出

String str="hello world";

System.out.println("str="+str);

//定义一个字符串类型的变量str1,值为空串

        String str1+"";

   //将str的值赋值给str1,并输出

str1=str;

System.out.println("str1="+str);

}

}


写回答

2回答

好帮手慕小小

2021-06-21

同学你好,代码的实现方式不唯一,编程练习没有标准答案呢。

代码中存在以下问题:

1、boolean类型变量只能存储true和false两种值,    代码中存储的是字符串“true”

    需将http://img.mukewang.com/climg/60d048ad092951e201990029.jpg修改为http://img.mukewang.com/climg/60d0491e0981b34f02410024.jpg


2、声明初始化变量时,变量与数据之间应使用等于号链接

 将http://img.mukewang.com/climg/60d049bf09a73e6703260055.jpg修改为   ​http://img.mukewang.com/climg/60d04a3209e0215203450051.jpg

祝学习愉快~​

2

UUU加油

2021-10-03

https://img.mukewang.com/climg/6159bc6709d6530517360576.jpg

看这个。  首先布尔型 不用加双引号。

再然后你的str1 编译错误。   看图修改’


加油,bro. 一起努力​

1

0 学习 · 9886 问题

查看课程