![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Java基础
weixin_44898616
这个作者很懒,什么都没留下…
展开
-
08--html表格结构标签
原创 2021-04-13 07:58:23 · 40 阅读 · 0 评论 -
java-可变个数的形参
原创 2021-04-12 19:50:09 · 33 阅读 · 0 评论 -
java--方法的重载
原创 2021-04-12 15:41:50 · 37 阅读 · 0 评论 -
java--对象数组的内存解析
原创 2021-04-12 15:02:36 · 87 阅读 · 0 评论 -
java---获取字符
在java中基本数据类型没有char,所以从键盘输入时,输入的是字符串,但是可以通过charAt来获取函数。例如:String word = scan.next();char c = word.charAt(0);//此时获取的是第一个字符。原创 2021-03-10 15:32:20 · 415 阅读 · 0 评论 -
java -Random
在java中,若需要使用随机数,执行以下步骤:1.random模块产生的是一个浮点数,所以以double的数据类型接收2.if你想要得到[a,b]这里面的数,你可以执行Math.random()*(b-a+1)+a就可以得到你想要的数 // 想要获得[10,99]的数 double value = Math.random()*(90)+10;...原创 2021-03-10 15:29:03 · 42 阅读 · 0 评论 -
java--变量
def-:内存中的一个区域该区域的数据可以由同一类型范围内不断变化变量是程序最基本的存储单元,包含变量名,变量类型,存储的值作用:用于在内存中存储数据使用变量注意:java中的变量必须先声明,后使用使用变量名来访问这块区域的数据变量的作用域只在一个{}内变量只在其作用域内有效同一个作用域,不能定义重名的变量格式:数据类型 变量名 = 变量值;变量的分类—按数据类型:整数类型:声明long型变量,必须以“l”或“L”结尾,否则将会自动转化为int类型。浮点型:fl原创 2021-01-22 19:43:09 · 40 阅读 · 0 评论 -
java--标识符
标识符def-: java对各种变量、方法和类等要素命名时使用的字符序列。使用技巧:凡是可以自己命名的都为标识符。定义规则::由26个大小写英文字母,数字(0-9),_或&组成:数字不可以做开头:不可以使用关键字和保留字,但可以包含关键字和保留字:java严格区分大小写,长度无限制。:标识符不能包含空格。java中的命名规范(建议)包名:多单词组成时所有字母都小写类名,接口名:多单词组成时,所有单词的首字母都大写。变量名、方法名:多单词组成时,第一个单词首字母小写,第二个原创 2021-01-22 16:29:31 · 47 阅读 · 0 评论 -
java--关键字与保留字
def-: 被java语言赋予了特殊含义,用于专门特殊用途的字符串。特点:关键字中所有字母都为小写。原创 2021-01-22 15:50:36 · 299 阅读 · 0 评论 -
java-----面向对象(上)
一、java面向对象学习的三条主线1.java类及类的成员:属性方法构造器;代码块内部类2.面向对象的三大特征:封装性、继承性、多态性3.其他关键字:this、super、static、final、abstract、interface、package、import等...原创 2020-09-03 14:07:31 · 54 阅读 · 0 评论 -
java---杨辉三角
题目:打印十行的杨辉三角import java.util.Scanner;public class test { public static void main(String[] args) { int[][] yanghui = new int[10][]; for (int i = 0;i<yanghui.length;i++) { yanghui[i] = new int[i+1]; // 第i行创建i+1个元素原创 2020-08-29 10:19:51 · 56 阅读 · 0 评论 -
java--数组
一。数组的概述1,数组:多个相同类型的数据按一定顺序排列的集合,并使用同一个名字,并通过编号方式对这些数据进行统一管理。2.数组的常见概念:数组名:下标(或索引):元素:数组的长度:3.数组的特点:1).数组是有序排列2).数组属于引用数据类型的变量。数组元素是任何数据类型。3).创建数组对象会在内存中开辟一段连续的空间。4).数组的长度一旦确定,就不能修改。4.数组的分类1).按照维数:一维数组,二维数组。。。。2).按照数组元素的类型:基本数据类型元素的数组、引用数据类型元素原创 2020-08-29 09:28:38 · 70 阅读 · 0 评论 -
java--项目1->家庭收支表
package account.family;import java.util.Scanner;public class accountfamily { public static void main(String[] args) { boolean isFlag = true; String detail = "收支"+"\t\t"+"账户金额"+"\t\t"+"收支金额"+"\t\t"+"说明\n"; int balance = 0;原创 2020-08-26 10:59:13 · 225 阅读 · 0 评论 -
java---判断两个字符串相等:
java中字符串的比较:String a="abc";String b="abc"我们经常习惯性的写上if(str1= =str2),这种写法在java中可能会带来问题。如果a==b将返回true,说明a和b指向的是同一个对象,因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份。如果a= =b将返回false,说明a和b指向的不是同一个对象。注意:两个等号之间不能加空格。为避免出现以下的问题,我们采用equals方法判断字符串内容是否相等String a=new Stri原创 2020-08-26 09:53:02 · 165 阅读 · 0 评论 -
break和continue关键字的使用
break 和continue关键字的使用························使用范围 ------------->循环当中的使用break···············…switch-case ----------->结束当前循环continue···············循环结构种 -------->结束本次循环...原创 2020-08-24 10:47:19 · 69 阅读 · 0 评论 -
顺序-分支--循环结构
一。顺序结构(自上而下)二。分支结构(有选择性)1.if(表达式){ }2.if(表达式){ }else{ }3.if(表达式){ }else if(表达式){ }else if(表达式){ }else{ } 如何从键盘中获取不同类型的变量,需要使用Scanner类 1.导包:import java.util.Scanner; 2.Scanner实例化: Scanner scan = new Scanner(Syst原创 2020-08-24 09:10:11 · 741 阅读 · 0 评论 -
java---Random
通过使用Math.random()这个模块可以得到一个double型的[0.0-1.0)正数。若你想取得10-99的数,则:[0.0-1.0)乘90+10 —固定公式,获得n-m的数,则需要在Math.random()后乘(m-n+1)*10原创 2020-08-23 10:31:29 · 71 阅读 · 0 评论 -
java-----运算符
算数运算符+ 、- 、* 、/ 加减乘除%取模 例 : 7%5 = 2++ 自增(前):先运算后取值, 例a=2;b=++a;–>a=3,b=3++ 自增(后):先取值后运算, 例a=2;b=a++;–>a=3,b=2– 自减(前):先运算后取值, 例a=2;b=–a;—>a=1,b=1– 自减(前):先运算后取值, 例a=2;b=a–;-->a=1 ,b=2+ 字符串链接%取余运算的结果与被模数的结原创 2020-08-20 10:05:00 · 124 阅读 · 0 评论 -
java----String类型变量的使用
String类型变量的使用1.string属于引用数据类型,翻译为:字符串2.声明String类型变量时,使用一对 “”3.String可以和八种基本数据类型做运算,且运算只能是连接运算。 链接符号:+例:int nunber = 100;String str = "学号: "; String info = number+str;System.out.println(info);4.运算的结果是String类型。说明点:1.String可以为空字符串。即 String 1 = “”原创 2020-08-17 15:12:51 · 188 阅读 · 0 评论 -
java---自动类型提升运算
基本数据类型之间的运算规则:前提:这里只讨论7种基本数据类型变量间的运算,不包含boolean类型的。1. 自动类型提升:结论: 当容量小的数据类型的变量与容量大的数据类型做运算时,结果自动提升为容量大的类型。byte、char、short----->int------>long----->float------>double特别地:当byte、char、short三种类型地变量做运算时,结果为int类型。2. 强制类型转换:自动类型提升的逆运算1.需要使用强转符(原创 2020-08-17 09:47:43 · 306 阅读 · 0 评论