1、在编写java程序时,可以有多个类,但是只能有一个公开(public)类,而且主文件名必须与这个公开类的名称相同。类的首字母大写。 2、printf(),%s对应第一个字符串,%d对应数字。 例:public class HelloJavaForC { { 3、使用Scanner取得输入。(取得输入的依据是空格符,无法取得包括空格符的输入) 例:import java.util.Scanner; //实际上还是System.in在取得用户的输入,取得输入的内容交给后,交给Scanner做一些处理。 //取得数字的方法:可以使用Scanner工具的nextInt()功能。同样还可以使用nextFloat()、nextBoolean()。 4、使用BufferedReader取得输入。 例:import java.io.*; 5、输出到指定文件。使用>或者>>,后者除了重新定位标准输出外,还附加(Apend)功能。命令行为:java HelloJava >HelloJavaResult.txt. System.err与System.out定位到文件不同的是,他会显示指定的信息让用户知道,不会像out那样将结果定位到文件,而仍显示在指定的显示设备上。 6、JAVA常用的格式控制和转换字符。 格式控制: / 反斜线 转换字符 %% 在字符串中显示% %d 以十进制整数方式输出,提供的数必须是Byte、Short、 Integer、Long或BigInteger %f 将浮点数以十进制方式输出,提供的数必须是Float、Double或 BigDecimal %e, %E 将浮点数以十进制方式输出,并使用科学记数法,提供的数必须是Float、 Double或BigDecimal %a, %A 使用科学记数法输出浮点数,以十六进制输出整数部分,以十进制输出指数部分,数是Float、Double、BigDecimal %o 以八进制整数方式输出,提供的数必须是Byte、Short、Integer、Long或BigInteger %x, %X 将浮点数以十六进制方式输出,提供的数必须是Byte、Short、Integer、Long、或BigInteger %s, %S 将字符串格式化输出 %c, %C 以字符方式输出,提供的数必须是Byte、Short、Character或 Integer %b, %B 将true或false输出(或TRUE、FALSE,使用 %B)。另外,非null值输出是true,null值输出是false %t, %T 输出日期/时间的前置,详情请看在线API文件 7、break与continue还可以配合标签使用,设置标签和程序块,则可以离开整个程序块。 8、instanceof是Java的一个二元操作符,和==,>,<是同一类东西。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。 |
学语法的一些知识点(来源书上,仅供个人学习使用)
最新推荐文章于 2024-08-12 16:47:32 发布