代码写错了想老师帮忙看看

来源:3-19 编程练习

慕慕6315658

2019-10-10 08:49:31

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="";

        

        String str1="str";

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

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


写回答

1回答

好帮手慕小尤

2019-10-10

同学你好,报错信息:变量str1已经在main方法中定义。String str1 = str”这里的str1之前已经定义的,直接赋值即可,另外str变量赋值给str1,应该是str1 = str,不是字符串str赋值给str1。修改后代码如下:

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="";
        str1=str;

	   //将str的值赋值给str1,并输出
	   System.out.println("str1="+str1);
		
	}
}

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

0

0 学习 · 11489 问题

查看课程