速成java记录(上)

简单学一下,要求不高,能看懂java代码就行。

(太不容易了,已经好久没写博客了,希望以后可以坚持)

java 复制代码
/**
 * 文档注释
 * @Author zmj
 * @Data 2024/10/5 15:46 下午
 * @Version 1.0
 */

import java.util.Scanner;//输入
import java.util.Arrays;

//权限修饰符:public protected default private(类内部、本包、子类、外部包)

public class App{
    public static void main(String[] args) {
        //
        // int a[][]=new int[3][];
        // a[0]=new int[]{1,2,3};
        // a[1]=new int[]{4,5};
        // a[2]=new int[]{6};
        // System.out.println(Arrays.toString(a[1]));
    }


}
class A{//只能有一个公共类public
    protected String name;//成员变量
    final int c=9;//常量 final

    /* 【变量类型】
     * float a=13.3f;//带上f。不加默认为double类型
     * long b=2222l;//带上l
     * char c='张';//带上''
     */

    /*【运算符】
     * /:整除
     * !=:不等于
     * boolean:!非,&&,||
     * 三目运算符:a>3?1:0如果满足则返回1,否则返回0
     */

    /*【循环】
     * for(int i=0;i<10;i++){}。  while(i<10){}。 do{}while()。
     * for(数据类型 变量名:列表){访问变量名} ==>  int a[]=new int[]{1,2,3,4};for(int a1:a){操作a1}
     */


    /*【数组】
     * 动态两种(先声明后赋值):
     *          int [][]arr=new int[3][];arr[0]=new int[3];行必须写,列可以省(不同行的列数可以不一样)
     *          int [][]arr=new int[3][2];arr[0][0]=33; 
     * 静态(声明时直接赋值):
     *          inr arr[][]=new int[][]{{1,2,3},{4,5}};一个大括号表示一行   
     * 
     * arr.length: 求长度
     * Arrays.sort(arr):排序
     * Arrays.toString(arr):转为字符串
     * Arrays.copyOf(arr,arr.length-1):拷贝arr数组里面的指定个数
     */

    /*【输入输出】
     * 输入:Scanner s=new Scanner(System.in);
     *      int number=s.nextInt() 获取整形
     *      String str=s.nextLine()/s.next() 获取字符串
     *      float f_num=s.nextFloat() 获取浮点型。。。。
     * 
     * 输出:System.out.println("xx");换行
     *      System.out.print("xxx");不换行
     *      System.out.printf("输出数字:%d。",number);格式化输出     
     */


    /*【类与对象】
     * 
     */

    public int add(int x,int y){
        return x+y;
    }
}
相关推荐
一 乐5 分钟前
动漫书销售商城|基于springboot + vue动漫书销售商城(源码+数据库+文档)
java·数据库·vue.js·spring boot·毕业设计
卓怡学长20 分钟前
w214基于jsp知道特产网
java·intellij-idea
步行cgn24 分钟前
Spring 注解使用详解
java·spring
一条小小yu37 分钟前
Spring IoC的理解
java·后端·spring
落魄实习生1 小时前
Agent Scope Java 2.x 系列【7】工具使用
java·开发语言·ai
旺仔学长 哈哈1 小时前
springboot钓鱼爱好者交流平台APP设计与实现
java·spring boot·mysql·充电桩管理系统
自强的小白3 小时前
核心功能(Service接口)
java·mybatis
乌暮4 小时前
深入理解 Java 泛型:把「万能盒子」用对、用稳
java·开发语言·后端·学习
大猫和小黄4 小时前
深入理解 Java Optional:从设计哲学到工程实战
java