轻轻松松入门:java 的基础知识
2021/6/5 14:22:25
本文主要是介绍轻轻松松入门: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 的基础知识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略