鸿蒙编程要用到Java,现在还是菜鸟阶段,先练基础吧。而且白天要工作,只能晚上学习,希望能坚持下去。
根据教程,这次提供了一个for语句,以前大学时学过,感觉应该比较简单,先打开记事本录入(一位网友说有其他程序可以直接编译,找了一下,不确定那个比较好,先用着这个方法,不知道安装了其他编译软件会不会产生冲突),程序如下:
for语句
继续CMD编译javac -encoding utf-8 fortest.java,出现了3个错误
在语句for(x=1;x<5,x )里,符合录入错误,把;录入成,了,修改后再运行,还有错误
这次又是大写没有搞对,public static void main(string args[]),应该是String,真是严格要求,修改再运行,通过了
可以输出结果了
看到这个,突然想起九九乘法表,按照这个应该可以把乘法表输出,于是继续编写,因为九九乘法表里1*2=2和2*1=2是一样的,所以要减少一个,这样就要用到if语句了,其实这个if语句在培训资料里还没有讲到,不过因为以前学过,估计大同小异,程序如下
编译,输出
成功了,不过排序感觉有点怪[笑哭],正常应该是反过来的,尝试一下
此间出现多次错误,修改后编译成功,但是输出结果不是自己想要的效果啊[黑线]
为什么会多打印这么多空白呢?后来才是char blank1='t'这个空白可能比较宽,重新改一下
编译后终于输出符合自己要求了,整齐了,治好了我这个强迫症[笑哭]
感觉一路套一路的,还是比较麻烦,不知有什么更好的法子。
花粉社群VIP加油站
恭喜你,领取到一张面值 0 元的优惠券
只有购买全集内容 0.00 元,才可抵扣使用。
有效期截止于:2020-12-12 23:59
是否立即使用?