轻轻松松入门:java 的基础知识

Posted 七月2333

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了轻轻松松入门:java 的基础知识相关的知识,希望对你有一定的参考价值。

 JAVA基础知识

运算符

 

今天开始学习啦

前一篇已经讲完自加、自减等了

还有i+=m这种形式,例如:

 int i=10;
        int i = 10;
        int f = 1;
        i+=f;
        System.out.println(i);

 

i+=f就等于i=f+i=10+1;

关于加减乘除和数学是一样的;


有关运算符面试的真题:

" "+i+f与i+f+""的区别

  System.out.println(""+i+f);
        System.out.println(i+f+"");

看出来区别了嘛?

*在前面加上" "空格字符之后,后面的i和f会转换成字符,只会把他们简单的拼接起来;

*而在i+j之后在加上" "的时候,会先计算前面的i+j;

条件运算符

条件+?满足输出的内容:不满足输出的内容;

 int m=90;
     String in= m>60?"及格":"不及格";
        System.out.println(in);

 

如何生成自己的API文档

可以利用我们使用的idea软件:

找到主页面的tools;

然后在弹出的页面选择储存路径并输入编译:

然后就自动进行编译生成了文档:

 

 

 

Scanner输入

Scanner 就是从键盘获得数据,实现与对象的交互;

首先是要先new一个对象;

 1Scanner sy = new Scanner(System.in);//sy是自己随便定义的名字;
 System.out.println("请输入:");//显示在屏幕上,让用户知道该输入了;
        String mi = sy.nextLine();//mi用于接受输入的数据;
        System.out.println(mi);//输出
        sy.close();//最后要记得close,释放该功能;

运行结果:

 

例题:不断地输入数据,直到输入其他字符结束输入,求数据的和以及平均数

public static void main(String[] args) { 
double m=0;
    int i;
    int k=0;
     Scanner mi = new Scanner(System.in);
        System.out.println("请输入");
        while (mi.hasNextDouble()) {
            i = mi.nextInt();
            k++;
            m += i;
            }
        System.out.println("总和是:"+m);
        System.out.println("平均数是:"+m/k);
        mi.close();
}

 

构造函数

在main 函数之外创建一个class类

 

  public static void main(String[] args) {
      int b=45;
       int a=40;
       System.out.println(add(a,b));//调用add函数

  }
public static int add(int a,int b) {
           return a+b;
      }
   

运行结果:

 

构造方法的好处就是可以避免main函数过于的复杂,通过调用构造方法,实现相应的功能。

哈哈哈哈哈,今天完结了


以上是关于轻轻松松入门:java 的基础知识的主要内容,如果未能解决你的问题,请参考以下文章

Java基础视频教程25天(附赠两本工具书)

Java基础入门五)之方法以及递归算法

全网最新iOS基础视频_适合初学者入门

JSP基础--JSP入门

为什么我轻轻松松就能拿到阿里,腾讯,京东等八家大厂offer?全靠这份pdf

七天玩转Redis | Day5Java操作Redis