老师请帮忙检查一下对不对

来源:3-19 编程练习

凉凉夏日

2020-01-11 18:45:24

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="";
		System.out.println("str1="+str1);
	   //将str的值赋值给str1,并输出
		String str1=str;
		System.out.println("str1="+str1);
	}
}


写回答

1回答

好帮手慕小脸

2020-01-11

同学你好,运行同学的代码有以下问题:

1、在将“”赋值给str1时,已经定义了一个str1变量,命名冲突会出错,所以将str赋值给str1的语句中String去掉!如下图所示:

http://img.mukewang.com/climg/5e19aa450984321705350239.jpg

如果我的回答解决了你疑惑,请采纳,祝学习愉快~

0

0 学习 · 11489 问题

查看课程