《Java笔记——基础语法》
Java笔记——基础语法
一、字符串的拼接;
例如:
System.out.println(""+"");
二、换行语句;
例如:
System.out.println("Hello World!");
三、输入语句;
例如:
import java.util.Scanner; public class 输入语句
{
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
int x=s.nextInt();
String y=s.next();
double z=s.nextDouble();
}
}
四、三目运算符;
例如:
m=条件表达式?666:888; //条件表达式为真则m=666,假则m=888。
五、字符串格式化;
例如:
int i=6,p=66;
String m,n;
m=String.format("%4d",i); //右对齐,填充为4个字符,输出为“ 6”。
n=String.format("%-5d",i); //左对齐,填充为5个字符,输出为“66 ”。
System.out.print(m); //“%xy”中“x”为输出字符总个数,不足的填充空格,y为被转换的数据类型
System.out.print(n); //数值(十进制):y=d; 字符:y=c; 字符串:y=s;
六、保留小数点后几位;
例如:
double m=3.1415;
String.format("%.2f",m); //自动四舍五入。
七、调用主函数中的数组;
例如:
public static void main(String[] args)
{
int a[]= {1,2,3};
m(a); //此处不能写为m(a[]);
}
static void m(int a[])
{
System.out.print(a[0]);
}
八、类的继承;
例如:
class Teacher //父类
{
}
class Student extends Teacher //子类继承父类的全部成员(除了私有成员)
{
} 注:
1.一个子类只能有一个父类,但一个父类可以有多个子类,每个子类都可以作为父类使用。
2.若一个类没有声明父类,则默认其父类为Object。
九、强制类型转换——向下转型;
例如:
public class Text
{
public static void main(String[] args)
{
Teacher m=new Student();
Student n=(Student) m;
n.Add();
}
}
class Teacher
{
void Add()
{
System.out.println("父类");
}
}
class Student extends Teacher
{
void Add()
{
System.out.println("子类");
}
} 注:
1.只有在创建父类引用指向子类对象后才能使用。
2.转换前对象不能调用子类独有的方法,调用后可以。
3.若转换前调用子类重写父类的方法,则输出子类方法。
十、计算字符长度;
例如:
String m="王长富";
int n[]={1,2,3};
int h=m.length(); //h=3
int g=n.length; //g=3
十一、比较两个对象是否相等;
例如:
import java.util.Objects; Objects.equals(m, "学生") //若m=学生,输出“true”,反之则输出“false”
《Java笔记——基础语法》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- signed integer overflow整数溢出
整数越界情况 1. 数组下标越界, 大于N或者小于0 2. 数字过大,可以选择取个模,或者换long long, double 我笑了 还有一个暂时没有好的解决方法的:string s:cin/输入 ...
- Codeforces Round #752 (Div. 2) A B C
Problem - A - Codeforces Problem - B - Codeforces Problem - C - Codeforces A. Era 每个a[i] - i 表示的是当前a ...
- android软件简约记账app开发day10-主页面模块--头信息的展示,和之后功能完善的目标。
android软件简约记账app开发day10-主页面模块--头信息的展示,和之后功能完善的目标. 今天来写主界面头信息的展示,也就是将第一天的写的layout中的item_main_top展示到主界 ...
- 关于Android安装apk出现解析包异常问题情况总结
原文地址:关于Android安装apk出现解析包异常问题情况总结 | Stars-One的杂货小窝 说之前,可以推荐下各位使用这个开源库AndroidUtilCode,下面提及到的工具类,都是在此库中 ...
- jmeter并发设置的原理
目录 简介 广义并发 绝对并发 简介 性能测试过程中是否需要进行同步定时器的设置,需要根据实际情况来考虑. 举个栗子来讲是我们的双十一秒杀活动,这时候就必须实现请求数量达到一定数量后同时向服务 ...
- Django与socket
Web框架本质是socket 各种socket一般都遵循wsgi协议 Django里面没有socket Django映射到Web框架,用了一个别人的socket:wsgiref 所以:django默认 ...
- centos 7.0 下安装FFmpeg软件 过程
这几天由于需要编写一个语音识别功能,用到了百度语音识别接口,从web端或小程序端传上来的音频文件是aac或者mp3或者wav格式的,需要使用FFmpeg进行格式转换,以符合百度api的要求. 安装FF ...
- MybatisPlus常用注解
一.@TableName value属性 实体类的名字是User,数据库表名是t_user @TableName(value = "t_user") public class Us ...
- 攻防世界web进阶题—unfinish
攻防世界web进阶题-unfinish 1.看一下题目提示SQL 2.打开题目看一下源码,没有问题 3.查一下网站的组成:php+Apache/2.4.7+Ubuntu 4.扫一下目录,扫到一个注册页 ...
- 论文解读(NGCF)《LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation》
论文信息 论文标题:LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation论文作者:Xiangn ...