java一点笔记

  1. 强制类型转化
java 复制代码
int a;
long b;
b=a;
a=(int)b;

String str1="234";
int val=Integer.valueOf(str1);

int p=100;
String str2=String.valueOf(p);
  1. 字符串拼接
java 复制代码
int a=10;
int b=20;
System.out.println("a+b="+a+b);
System.out.println(a+b+"a+b");

上述代码第一行输出:a+b=1020

第二行输出:30a+b

说明字符串在前为拼接

  1. 循环读取
java 复制代码
Scanner sc=new Scanner(System.in);
while(sc.hasNextInt()){
	int a=sc.nextInt();
	System.out.println(a);
}

ctrl+D终止

  1. 方法
    注意:
    1.修饰符:现阶段直接使用public static 固定搭配
    2.返回值类型:如果方法有返回值,返回值类型必须要与返回的实体类型一致,如果没有返回值,必须写成void
    3.方法名字:采用小驼峰命名
    4.参数列表:如果方法没有参数,()中什么都不写,如果有参数,需指定参数类型,多个参数之间使用逗号隔开
    5.方法体:方法内部要执行的语句
    6.在java当中,方法必须写在类当中
    7.在ava当中,方法不能嵌套定义
    8.在java当中,没有方法声明一说
java 复制代码
//方法名必须相同
//参数列表必须不同(个数,类型)
public static int add(int a,int b){
	return a+b;
}
public static int add(int a,int b,int c){
	return a+b;
}
public static double add(double a,double b){
	return a+b;
}
public static void main(string[]args){
System.out,println(add(1,2));
System,out.println(odd(1.7,5。0));
Systes.out.println(add(1,2,3));
}
相关推荐
六点_dn2 小时前
RabbitMQ学习笔记-部署和使用
笔记·学习·rabbitmq
都叫我大帅哥3 小时前
Java JJWT 完全指南:从入门到生产级实践
java
名字还没想好☜3 小时前
Next.js ‘use client‘ 到底加在哪:Server/Client Components 边界与常见报错
开发语言·前端·javascript·react·next.js
2501_926978333 小时前
以说明书 DNA 为模板——完整 AGI 的结构图景
前端·人工智能·经验分享·笔记·ai写作
天天爱吃肉82183 小时前
商用车多体动力学实战笔记|第6篇:动力传动系统(发动机、变速箱、分动器、TCS、LSD限滑差速)
大数据·人工智能·笔记·python·嵌入式硬件·汽车
初级代码游戏4 小时前
iOS开发 Swift 速记1:变量和基本数据类型
开发语言·ios·swift
前端开发张小七4 小时前
Java 学习笔记 · 第一课:基础语法与核心概念
java·后端
IT19954 小时前
Dify 实战笔记:工作流核心玩法 + 开源 AI 应用全解析
笔记
酷在前行4 小时前
【R生态】PERMANOVA 进阶实战:距离选择、PERMDISP、两两比较与受限置换(保姆级教程)
开发语言·r语言
ThsPool5 小时前
【ENVI二次开发学习整理 04】ENVI功能扩展与二次开发
java·前端·javascript