首页 > 编程语言 > 详细

Java(包机制、doc、Scanner对象)

时间:2021-07-15 17:20:42      阅读:10      评论:0      收藏:0      [点我收藏+]

包机制

  • 本质:文件夹
  • 用于区别类名的命名空间
  • 一般利用公司域名倒置作为包名
  • import与通配符* 导入包
    例:
import java.util.Scanner;  
import com.xxx.xxx.*;  // * 导入这个包下所有的类

通配符 *
技术分享图片

javadoc

  • 用来生成自己API文档
  • 命令
    javadoc -encoding UTF-8 -charset UTF-8 java文件

-encoding UTF-8 -charset UTF-8 避免中文乱码
参数信息

  • @author 作者名
  • @version 版本号
  • @since 指明需要最早使用的jdk版本
  • @param 参数名
  • @return 返回值情况
  • @throws 异常抛出情况

技术分享图片
生成文档后打开 index.html查看

Scanner对象

技术分享图片
next()和nextLine()这两种接受用户输入方式的区别
next()
1.一定要读取到有效字符后才可以结束输入。
2.对输入有效字符之前遇到的空白,next()方法会自动将其去掉。
3.只有输入有效子符后才将其后面输入的空白作为分隔符或者结束符。
4.next()不能得到带有空格的字符串。
nextLine()
1、以Enter为结束符也就是说nextLine()方法返回的是输入回车之前的所有字符。
2、可以获得空白。


练习

  • next()
package com.litetlewhite.practice;

import java.util.Scanner;

public class Run {
    public static void main(String[] args) {
        String a;
        Scanner scanner = new Scanner(System.in);
        a = scanner.next();
        System.out.println(a);
        scanner.close();
    }
}

运行结果:技术分享图片


  • nextLine()
package com.litetlewhite.practice;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        String a;
        Scanner scanner = new Scanner(System.in);
        a = scanner.nextLine();
        System.out.println(a);
        scanner.close();
    }
}

运行结果:技术分享图片

Java(包机制、doc、Scanner对象)

原文:https://www.cnblogs.com/EA7-King/p/15015361.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!