首页 > 编程语言 >java学习

java学习

时间:2022-09-19 22:59:17浏览次数:57  
标签:java Scanner int System 学习 input Math out

1.基本规范
每个java文件只能有一个public class,且类名要与文件名相同
文件调用的是public static void main(String[] args)函数
类名(文件名)首字母大写,函数名单个单词小写(public class Solve),多个单词第一个单词小写 其余大写(void findAll()) (约定俗成)
package语句在最前面,接着是import语句 (约定俗成)

2.基本语法
数据类型:byte,short,int,long,float,double,boolean,char,String

System.out.printf();//和C++一样
System.out.print("2333"+a);//格式不一样
System.out.println("2333");//print并换行

Scanner input=new Scanner(System.in);//创建一个Scanner类型用于读取数据
String S=input.next();//读取下一个字符串
int a=input.nextInt();//读取下一个int
double b=input.nextDouble();//读取下一个double

final int x;//常量

运算,if,else,for,while 基本和C++一样

数学相关函数与定值 包含在Math中,如Math.sin(1),Math.min(1,2),Math.PI

数组定义:int[] A=new int[2];//动态开空间,但不需要自己delete(会自动把空间回收)

标签:java,Scanner,int,System,学习,input,Math,out
From: https://www.cnblogs.com/zhongzero/p/16709414.html

相关文章

  • JavaScript 函数定义
    https://m.runoob.com/js/js-function-definition.html JavaScript使用关键字function定义函数。函数可以通过声明定义,也可以是一个表达式。函数声明在之前的教......
  • NumPy科学计算库学习_012_NumPy数组中的线性代数
    一、定义数组importnumpyasnpA=np.array([[4,2,3],[1,3,1]])B=np.array([[2,7],[-5,-7],[9,3]])print("【矩阵A】\n",A)print("【矩阵B】\n",B)【矩阵A】[......
  • jenv for windows[快速切换windows java版本]
    一直以来,切换java版本一直是令我头疼的问题,一开始我的解决办法太蠢了,将所有需要高版本java的软件装在一台虚拟机中,所有低版本java的软件装在一台虚拟机中。但显然,这样并不......
  • Java中如何遍历字符串呢?
    字符串是程序开发中我们见的最多的一种数据类型对字符串的操作,也是我们日常涉及的最多的一种操作方式,那么如何遍历字符串为字符并输出呢?下面笔者讲述三种操作方式,如下所......
  • JavaScript合并多个数组
    工作中经常会对数组进行合并,稍微总结一下常用的方法:concatJavaScript原生自带的函数,用法如下:letarr1=[3,5,7];letarr2=[4,78,79];letarr3=[];arr3=......
  • JavaEE企业级应用开发教程 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/19awdYpedqslkeYxfU6YSYQ点击这里获取提取码 ......
  • Java面向对象数据结构完全学习教程 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1m6FOQFqsjqYSbKXKs8zHjQ点击这里获取提取码 ......
  • salesforce零基础学习(一百一十八)Restrict Rule
    本篇参考:https://help.salesforce.com/s/articleView?id=sf.security_restriction_rule.htm&type=5https://help.salesforce.com/s/articleView?id=sf.security_restrict......
  • Effective Java中文版 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1AZJcb39IHC6zX7snWElmKQ点击这里获取提取码 ......
  • Java高并发编程详解 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1_2jbvt1OecV4j3uN59DxYQ点击这里获取提取码 ......