Java暑期学习第二天日报
一、今天主要学习内容:
今天学习了《java程序设计完全学习手册》第二章,首先我先学习了Java中的main()函数,理解了main()函数的作用和写法,其中main()方法是Java程序中的入口方法,该方法还有一些限制,比如方法名字必须要是main,类型必须要是public static void类型的,以及必须接受一个字符串数组的参数等等。关于main()函数的写法为:public static void main(string[]args){},其中的关键字如 public、static、void都是我们在c/c++中学过的。 另外关于第二章的学习,我主要学习了2.2变量、2.3常量、2.4数据类型、2.5Java关键字的内容。随后又完成了3个练习题目。
二、遇到的问题:
做下面的道题的时候遇到了问题,我需要从键盘获取一个值,但发现Java没有像c语言或c++提供的sacnf()或cin(),后来通过在网上查阅资料后找到了解决方法。
即现在开头插入 import java.util.*;
Scanner sc=new Scanner (SDystem.in); //其中的sc可以为其他任意名
int num=sc.nextInt(); //此处的nextInt 是根据需要键入的数据类型来变化的,如double 类型就是 sc.nextDouble,以此类推
三、明天计划:
计划明天继续学习第二章的内容。
今天的所做的题目如下:
第一题. 将一个三位数进行逆转
以下是代码及其运行效果: