java学习笔记之语法入门详解.pdf

java学习笔记之语法入门详解.pdf

ID:57338013

大小:481.32 KB

页数:8页

时间:2020-08-12

java学习笔记之语法入门详解.pdf_第1页
java学习笔记之语法入门详解.pdf_第2页
java学习笔记之语法入门详解.pdf_第3页
java学习笔记之语法入门详解.pdf_第4页
java学习笔记之语法入门详解.pdf_第5页
资源描述:

《java学习笔记之语法入门详解.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、java基础语法PATH:告诉操作系统所使用的工具程序在哪个目录下ClassPath:执行这个java平台上已经编译完成的java程序demo是范例程序bin是提供java的工具程序lib实际使用的java工具类标准输入串对象System.in提供read()方法,取得一个字节的数据,不太适应可以使用java.util.Scanner类取得使用者的输入EG:importjava.util.Scanner;publicclassScannerDemo{publicstaticvoidmain(String[]args){Scannersc=newScanner(Sy

2、stem.in);System.out.print("请输入你的名字:");System.out.printf("hello你好%s加油啊",sc.next());}}new关键词表示要新增一个Scanner对象,需要一个System.in对象然后交给Scanner做一些处理,next功能是取得用户输入的字符串要想取得数字可以用nextInt()功能,就是:System.out.printf("您输入了%d",sc.nextInt());如果要想取得包括空格符的输入,使用java.io.BufferedReader类取得输入importjava.io.*;都位

3、于java.io包下面所以可以用星号代替EG:importjava.io.*;publicclassbfrdmo{publicstaticvoidmain(String[]args)throwsIOException//使用BufferedReader对象的readLine()方法必须处理java.io.IOException(Execption){BufferedReaderbfrd=newBufferedReader(newInputStreamReader(System.in));标准语句//这句语句表示定义一个类型为BufferedReader的参考对象,

4、而newBufferedReader()表示以BufferedReader类构建一个对象,newInputStreamReader(System.in)表示接受一个System.in对象来构建一个InputStreamReader对象System.out.print("请输入一列文字,可以包括空白:");Stringtext=bfrd.readLine();System.out.println("您输入的文字:"+text);}}可以将输出重新定位至一个一个文件:javahello>hellojava.txt就可以在hellojava.txt里面查看输出结果。除了

5、标准输入流out之外,java程序在执行之后还会开启标准输入串in与标准错误输出串err,err会立即显示指定的错误信息让使用者知道,即使定位至文件err输出串的信息也不会被重新定位,而是显示在指定的设备上publicclassErroDemo{publicstaticvoidmain(String[]args){System.out.println("使用out输出信息");System.err.println("使用err输出信息");}}结果:输出格式控制常用的输出控制符:\反斜线"双引号uxxxx16进制指定Unicode输出dxxx8进制b倒退

6、一个字符f换页换行r光标移至行首t跳格(一个TAB键)importjava.lang.Integer;publicclassTigerNumberDemo{publicstaticvoidmain(String[]args){System.out.printf("%d%n",19);System.out.printf("%o%n",19);System.out.printf("%x%n",19);}}结果:★★:%d表示数值以十进制表示,%o是八进制表示,%x是十六进制表示%n输出平台的换行字符%s字符串格式化输出%c字符形式System.out.pri

7、ntf("example:%8.2f%n",19.2345);输出结果:19.23%8.2f%n表示预留8个字符宽度,不足在前面补上空格,同时保留两位小数点f(浮点型)%n换行数据的运算System.out.printf("shortt数值范围:%d~%d",Short.MAX_VALUE,Short.MIN_VALUE);System.out.printf("intt数值范围:%d~%d",Integer.MAX_VALUE,Integer.MIN_VALUE);System.out.printf("Bytet数值范围:%d~%d",Byte.

8、MAX_V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。