3-19编程练习有问
来源:3-19 编程练习
做条咸鱼才最好
2021-06-10 00:03:21
又是一个这个题目 ,变量声明为空字符串,然后又要把一个其他变量赋值给空字符串的变量???这个老师完全没讲怎么做吧?课程有问题哦,需要改进。
1回答
同学你好,
1、同学代码中变量给变量赋值的理解是正确的,但存在一点问题,声明过的变量无需再次声明。
变量给变量赋值分为如下两种情况
① 若变量1声明过则无需再次声明:变量1=变量2;
②若变量1未声明则需先声明在赋值,数据类型 变量1 = 变量2;
如:
//① String str1 = "123"; String str2 = "abc"; str2 = str1; //② String s1 = "asd"; String s2 = s1;
2、代码中需要修改的地方:第12行 修改为:str1=str。
同学代码中str1已经在第10行声明过,所以后续无需再声明,可直接使用。
将一个变量的值赋值给另一个变量,str1=str
祝学习愉快~
相似问题