zoukankan      html  css  js  c++  java
  • Java学习02

    Java学习02

    1、导入内部的包

    一、在包的下面加入下面一句话:

    import    java.util.Scanner;

    二、在类中

    Scanner input=new     Sanner(System.in);

    三、可以使用进行手工输入

    int num=input.next.Int();//手工输入一个整型数字

    2、循环语句

    注意:一般遵循原则

    一、先定义初始值           二、设计循环条件   三、初始值的累加减等

    do…while循环

    do{

          代码内容

    }while(布尔表达式);

    while&do…while的区别:

    当不满足初始循环条件时,while的循环体一次都不执行,而do…while至少执行一次。

          for循环

    for(初始值;循环条件;增量表达式){

           代码内容

       }

    初始值   即定义一个 变量

    循环条件  即判断循环是否执行的条件

    增量表达式   即对先前定义变量进行加减运算 

    用法区别:

    l  for循环可以和while循环相互替换使用

    l  for循环一般多用于确定次数的循环

    l  while循环一般多用于不确定次数的循环

    3、字符串的比较

    例如:用admin和name的字符串的比较

    String admin=”aaaa;

    Sting name=”bb”;

    一种是If(name.equal(admin))

    另一种是if(name.equal(“aaaa”))

    4、如何安全退出程序

    System.exit(0);//安全退出系统

    5、小数点精度的控制

    long a=100l;和long a=100L;效果是一样的,这里的l和L大小写都可以。如果没有说明是float型还是double型,系统默认是double型。

    float a=13.14f 对于float型赋值的后面要加f;

    小数点精度的控制

    DecimalFormat df=new Decimal(Format(“0.0”));

    双引号内写入指的精度,就是小数要保留几位小数。

    6、条件语句

    主要谈谈switch的使用和注意

    switch&case语句

    switch(数据){

           case 值1 :语句1  ;

           case 值2  :  语句2  ;

           ….

           default      :  语句3 ;

        }

    l  每一个case 声明之后应该有break

    l  default语句可以放置在 最后, 中间, 或 开始处

    l  确保switch的变量类型是byte,short,char 或int之一

    l  如果你使用的是JDK 7, switch的变量类型还支持String类型

    以下三种在JDK以上版本都可以使用:

    第一种:

       int a = 10;                             

      switch(a){   

             case 1:

    }  

    第二种:                                                                   

       char  c = ‘A’;

       switch(c){

          case ‘A’:

       }

    第三种:

    String name = “suns” ;

    switch(name){

    case 1:

      case “suns”: 

      }   

    7、打包归档命令

    Jar cvf  text.jar  text.class 把text.class归档到text.jar中

    8、如何排错

    一、设断点  二、启动Debug 三、F6单步运行调试

    四、观察Variables下的变量值的变化。

    9、break和continue

    break:跳出当前循环到循环下的第一条命令代码、

    continue:满足条件,运行到此次处不操作直接跳到下一次循环开始。

                                                                                                               

  • 相关阅读:
    iOS多线程开发小demo5 线程间的通信
    iOS多线程开发小demo4,线程的同步问题
    iOS多线程开发小demo3,线程的状态
    iOS多线程开发小demo2,NSThread篇
    iOS多线程开发小demo
    iOS开发多线程基础知识
    sublime text 3 3083 注册码
    Canvas现实画板功能
    CSS3动画进度条
    移动端使用HTML5表单增强体验
  • 原文地址:https://www.cnblogs.com/kaifeibuluo/p/4672187.html
Copyright © 2011-2022 走看看