首页 > 编程语言 >Java_笔记总结(一)

Java_笔记总结(一)

时间:2022-09-25 11:55:52浏览次数:56  
标签:总结 Java name ArrayList list 笔记 Scanner cd String

一、CMD

1、win+R , cmd

2、常用命令

(1)盘+冒号

(2)dir显示内容

(3)cd 文件名(进入)

(4)cd..(返回)

(5)cd\ (回家)

(6)cls 清屏

3、把路径保存到环境变量即可直接访问

二、基本语法

1、输出 : System.out.println();

2、主函数:public static void main (String [] args )

3、输入:

头文件 : import java.util.Scanner;

Scanner sc = new Scanner(System.in);

int  x = sc.nextInt(); 

String x = sc.next();

三、方法

1、等同于函数,必须加static

四、Stirng

1、比较相同:  a.equals(b)

2、获取字符:a.charAt(i)获取第 i 个字符

3、长度:a.length()

五、StringBuilding

1、字符串容器相当于vector

2、方法:

(1)添加:append()

(2)反转:reverse()

(3)长度:length()

(4)转换String:toString()

六、Stringjoiner

1、StringJoiner  sj = StringJoiner ("间隔符号" , "开始符号" , "结束符号")

eg:[1,2,3,4,5]

七、ArrayList集合

1、指定储存类型:ArrayList <String>  list = new ArrayList() ;

2、方法:

(1)添加:list.add()

(2)删除:list.remove( 数 / 地址)

(3)修改:list.set( 地址 , 数)

(4)查询:list.get(地址)

(5)大小:list.size()

八、this指针

1、构造函数:

Student(String name){

   this.name  =  name 

      对象 = 形参     

}

2、类的方法中this代表此对象的name , 不加则就近原则,表示形参。

标签:总结,Java,name,ArrayList,list,笔记,Scanner,cd,String
From: https://www.cnblogs.com/fan-wang/p/16727574.html

相关文章

  • 每周总结
    20220925这周系主任给我们安排的Hbase的小测试和hadoop的测试,这次完成的速度还可以,其中还是遇到了很多的问题,但在查阅网上的资料后很多的bug都解决了。在完成这些任......
  • 【code随笔】java int数组到set的转换
    很多高级用法,比如Stream,Compare都只针对包装类直接int[]到set只能使用赋值的方法int[]nums={0,0,1,1,1,2,2,3,3,4};Set<Integer>set=newHashSet<>();for(i......
  • 10种常见的回归算法总结和介绍
    线性回归是机器学习中最简单的算法,它可以通过不同的方式进行训练。在本文中,我们将介绍以下回归算法:线性回归、Robust回归、Ridge回归、LASSO回归、ElasticNet、多项式......
  • Java网络编程
    网络通信三要素分别是IP地址、端口号和协议IP地址操作类—InetAddress名称说明publicstaticInetAddressgetLocalHost()返回本主机的地址对象publicsta......
  • JavaScript 中的 5 大 ES6 特性
    JavaScript中的5大ES6特性介绍ECMAScript2015(或ES6)是JavaScript的第六版和最新版,它指定了现代Web应用程序的JavaScript实现标准。ES6是编写JavaScript......
  • 与异步 JavaScript 同步
    与异步JavaScript同步介绍如果您是JavaScript开发人员,您可能听说过JavaScript是一种单线程、非阻塞、同步、并发的编程语言,具有很大的灵活性。尽管确实如此,但Jav......
  • 20220925一周总结
    markdown主要语法介绍:1.大标题:功能快捷键标题ctrl+1或用#号表示,#一级标题,##表示二级标题,依次类推,快捷键ctrl+1、2、3、4、5、6最多6级标题。2.小标题(或者叫列表):M......
  • 2022-2023-1 20221317《计算机基础与程序设计》第二周学习总结
    作业信息这个作业属于哪个课程:首页-2022-2023-1-计算机基础与程序设计-北京电子科技学院-班级博客-博客园(cnblogs.com)这个作业的要求在:2022-2023-1《计算......
  • day-3 jdk的安装与Java环境的配置。(补发,昨天实验室关门了qaq我没钥匙)
    卸载jdk删除Java的安装目录删除系统高级设置中环境变量的Java—home删除path中Java相关的目录cmd中查看Java-version 安装jdk下载jdk版本记住安装......
  • 2022.9.24 总结
    B\(A\)\(B\)轮流行动,\(A\)需要拿走若干个数(不可不拿),\(B\)可以拿走一个数。\(A\)拿走的数和要最大,\(B\)则希望\(A\)拿走的数和最小。问\(A\)能拿走多少数的和......