有关于视频里String输出问题

有关于视频里String输出问题

在视频里定义了一个Subject.java的类,里面定义了一个public String info(){

String str="专业信息如下:\n专业名称"+this.getSubjectName()+"\n专业编号:"+this.getSubjectNo()+"\n学制年限:"this.getSubjectLife()+"年";

问题:这个不是String类型的字符串么,怎么还可以写this.getSubjectName()方法这种形式,其次在字符串里定义"\n"也可以实现转行的效果吗?

就以上问题进行一个回答,谢谢!

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

1、this.getSubjectName()方法返回的是String类型的字符串,所以是可以正确输出的。

2、在字符串里定义"\n"是可以实现换行效果的。只要编译器不报错,基本上就符合java的语法的规定了。如果还有问题,可以继续提问。祝学习愉快~

  • 慕码人0174483 提问者 #1
    那么这个形式我是需要强行记忆吗?就是可以理解为是java的语法规定吗
    2018-12-04 17:31:40
  • chrismorgen 回复 提问者 慕码人0174483 #2
    是的,这属于Java语法的规定,同学记住就可以了,祝学习愉快~
    2018-12-04 18:19:18
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师