初识java——学习笔记
来源:互联网 发布:wwe和ufc和mma 知乎 编辑:程序博客网 时间:2024/05/02 07:17
暑期自学java,希望通过发博客这一方法来让自己看得到自己的积累,从而坚持下去。需要注意的知识点在代码中已经给出注释。
import java.util.Arrays;import java.util.Random;public class test {/** * @param args */public static final double PI=3.14;//常量public static void main(String[] args) {// TODO Auto-generated method stub byte b=120;//byte -128~127 System.out.println(b); float a=100; System.out.println(a); float c=100.1f;//后必须加F/f System.out.println(c); double d=200;//后可不加D/d System.out.println(d); double d1=200.2; System.out.println(d1); double d2=200d; System.out.println(d2); char c1='a'; System.out.println(c1); char c2='我'; System.out.println(c2); char c3=97;//‘a’的Ascll 码 System.out.println(c3); char c4=65;//‘A’的Ascll码 System.out.println(c4); System.out.println(PI); System.out.println("面积是:"+PI*a*a); byte e=100; int e1=e;//byte能转换为 int,int不能转换成byte,但是可以强制转换 System.out.println(e); int i=100;//i>128会丢失精度 byte i1=(byte)i;//int型强制转换成byte型 System.out.println(i1); double i2=12.36; int i3=(int)i2; System.out.println(i3); System.out.print("\"hello\t"+"world\"\r"); System.out.println("hello\f"); System.out.println("hello\b"+"world"); int n=12,m=10; System.out.println("m+n="+(m+n)); n=1; m=0; m=n++; System.out.println("m="+m); System.out.println("n="+n); m=++n; System.out.println("m="+m); System.out.println("n="+n); String name="陆云杰";//用双引号 System.out.println("name:"+name); for(int j=0;j<5;j++) { if(j==3) continue;//回到循环的开始处,继续向下执行 System.out.print("j="+j+"\t"); } System.out.print("\n"); int [] aa;//声明数组的方式 aa=new int[]{1,2,3,4,5};//再实现 for(int ii=0;ii<aa.length;ii++) { System.out.print("ii="+ii+"\t"); } System.out.print("\n"); //使用Arrays打印数组要加导入java.util包 System.out.print(Arrays.toString(aa)); System.out.print("\n"); //使用工具类排序 int [] ary={3,4,7,6,8,9}; Arrays.sort(ary); System.out.println(Arrays.toString(ary)); //使用工具类二分法查找 int index=Arrays.binarySearch(ary,4); System.out.println("下标为:"+index); //Random 类可以生成随机数 Random ran=new Random(); int a1=ran.nextInt(10000); int a2=ran.nextInt(10000); System.out.println("a1="+a+"\t"+"a2="+a2);}}
运行截图:
0 0
- 初识java——学习笔记
- Java框架学习笔记——初识Spring之简述
- Java学习笔记:初识Java
- Java学习笔记--初识NIO
- Java学习笔记--数据库初识
- StyleCop学习笔记——初识StyleCop
- 学习笔记——初识mybatis
- 学习笔记之——初识Kotlin
- jQuery学习笔记——初识jQuery
- STM32学习笔记一—初识STM32
- Python学习笔记(—):初识python
- Hadoop学习笔记—4.初识MapReduce
- Duilib学习笔记《01》—框架初识
- Hadoop学习笔记—4.初识MapReduce
- Hadoop学习笔记—1.初识hadoop
- java笔记—初识面向对象01
- Java学习笔记(一)初识Java
- java多线程学习——初识多线程
- 使用Objective-C的文档生成工具:appledoc
- spring的IOC与DI
- memcached-session-manager配置
- CPP
- WPF 实现按钮的任意拖拽
- 初识java——学习笔记
- 【Linux】反单引号``的用法,declare的用法
- checkbox 选中自定义的个数
- android-RelativeLayout实现水平布局
- HDU 5289 Assignment(单调队列)
- Android 的适配问题
- php获取远程图片存储到本地
- 二分查找算法
- 怎样在MathType中输入约去分式