首页 技术 正文
技术 2022年11月21日
0 收藏 955 点赞 4,693 浏览 1376 个字

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:满足条件,运行到此次处不操作直接跳到下一次循环开始。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,951
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,477
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,290
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,107
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,739
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,773