3-19编程练习有问

来源:3-19 编程练习

做条咸鱼才最好

2021-06-10 00:03:21

http://img.mukewang.com/climg/60c0e5fb09a0fbd818590872.jpg


又是一个这个题目 ,变量声明为空字符串,然后又要把一个其他变量赋值给空字符串的变量???这个老师完全没讲怎么做吧?课程有问题哦,需要改进。

写回答

1回答

好帮手慕小小

2021-06-10

同学你好,

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

http://img.mukewang.com/climg/60c17f75092750b706960357.jpg

祝学习愉快~

1

0 学习 · 9886 问题

查看课程

相似问题