![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习笔记
Superatoms
这个作者很懒,什么都没留下…
展开
-
Java 生成5个不重复的随机数(0-100)
生成5个不重复的随机数,重复则重新生成一个。package 继承.包装;import java.util.Arrays;import java.util.Random;public class IntegerTest01 { public static void main(String[] args) { /* 生成5个随机数[0-100],不重复,重复重新生成 放进数组中 */ Ra原创 2021-11-09 18:00:56 · 2346 阅读 · 0 评论 -
JavaSE进阶之数组模拟栈 (乱写的)
public class ArrayHomework { private Object[] elements; // 栈帧,永远指向栈顶部元素 // 初始值应该为duos // private int index = 0; // 如果index为0,表示栈帧指向了顶部元素的上方 // private int index = -1; // 如果index为-1,表示栈帧指向了顶部元素 private int index; public Array..原创 2021-11-08 16:53:46 · 91 阅读 · 0 评论 -
Java学习笔记10
面向对象程序设计 (简称OOP)面向对象的程序是由对象组成的,每个对象包含对用户公开的特定部分和隐藏的实现部分4.1.1 类 类(class) 是构造对象的模版或者蓝图 由类构造 (construct) 对象的过程,叫做创建类的实例 (instance) 封装 (encapsulation, 有时成为数据隐藏) 将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。 对象中的数据称为实例域 (instance field), 操纵数据的过程称为方法 (method)..原创 2021-10-26 00:56:40 · 49 阅读 · 0 评论 -
Java中for循环的应用
/* 应用for循环 用来计算抽奖的概率 */import java.util.*;public class LotteryOdds { public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.println("你要抽取几个数字:"); int x = in.nextInt(); Sy.原创 2021-10-26 00:40:40 · 61 阅读 · 0 评论 -
Java学习笔记09
// 数组import java.lang.reflect.Array;import java.util.Arrays;public class Step9 { public static void main(String[] args){// 声明数值变量并初始化数组// 创建了一个可以存储100个整数的数组 int[] a = new int[100]; int b[];// 也可以用此形式声明一个数组,但大多数使用第一.原创 2021-10-25 00:43:19 · 37 阅读 · 0 评论 -
Java学习笔记08
//文件的输入与输出import java.io.FileNotFoundException;import java.io.IOException;import java.io.PrintWriter;import java.nio.file.Paths;import java.util.*;public class Step8 {// 需要提前告知编译器,可能会出现输入/输出异常 public static void main(String[] args) throws.原创 2021-10-25 00:42:37 · 41 阅读 · 0 评论 -
Java学习笔记07
控制语句包括 选择语句 if语句 switch语句 循环语句 for语句 while语句 do...while语句 转向语句 break continue returnimport java.util.Scanner;public class Step7 { public static void main(String[] args) {// 定义一个布尔类型的.原创 2021-10-25 00:42:10 · 116 阅读 · 0 评论 -
Java学习笔记06
//接收键盘输入import java.text.SimpleDateFormat;import java.time.*;import java.util.Date;public class Step6 { public static void main(String[] args){// 创建一个键盘扫描器对象 java.util.Scanner s = new java.util.Scanner(System.in);// 接受用户输.原创 2021-10-25 00:40:40 · 45 阅读 · 0 评论 -
Java学习笔记05
//字符串public class Step5 { public static void main(String[] args){// Java中没有内置的字符串类型,提供了一个预定义类String// 每个使用双引号括起来的字符串都是String的一个实例 String e = "";// 一个空的String字符串 String greeting = "Hello";// System.out.println(e .原创 2021-10-25 00:40:14 · 50 阅读 · 0 评论 -
Java学习笔记04
数值类型之间的转换byte -> short -> int -> longchar -> int -> doublefloat -> double以上为无信息丢失的转换int -> float long -> float long -> double以上为可能有精度损失的转换例如 123 456 789 是一个大整数它所包含的位数比float类型所能表达的位数要多当这个整型数值转换成float类型时将会得到同样大小的结.原创 2021-10-25 00:39:31 · 38 阅读 · 0 评论 -
Java学习笔记03
//数学函数与常量//可以不用在方法名和常量前添加前缀Math//导入以下代码import static java.lang.Math.*;public class Step3 { public static void main(String[] args){// 计算一个数值的平方根,可以使用 sqrt 方法 double x = 4; double y = sqrt(x);// System.out.println(.原创 2021-10-25 00:38:26 · 41 阅读 · 0 评论 -
Java学习笔记02
public class Step2 { public static void main(String[] args) { final double CM_PER_INCH = 2.54; // 关键字 final 表示这个变量只能被赋值一次,一旦被赋值之后,就不能够再更改了。即常量// 习惯上,常量名采用全大写 double paperWidth = 8.5; double paperHeight = 11; ...原创 2021-10-25 00:37:07 · 33 阅读 · 0 评论 -
Java学习笔记01
/* 1. 在java中任何有效的代码必须写到“类体”当中,最外层必须是一个类的定义 2. public表示公开的,class表示定义一个类,helloworld为一个类名。 类名后面必须是一对大括号,这对大括号被称为“类体” *///public被称为访问修饰符public class HelloWorld { //声明,定义一个公开的类,起名叫helloworld。这是一个类// 类体// main方法,也可以成为主方法// 方法必须放在类.原创 2021-10-25 00:35:14 · 100 阅读 · 0 评论