文档章节

JAVA学习记录

Le12345679
 Le12345679
发布于 2017/05/17 15:08
字数 405
阅读 5
收藏 0

//2017-05-16 IMOOC_JAVA_入门第一季

package lee;
import java.util.Scanner;
import java.util.Arrays;

public class Action_0517 {
public static void main(String[] args) {
	//强类型转换:可能会造成数据丢失
	double avg1 = 75.8;
	int avg2 = (int)avg1;
	System.out.println(avg1);
	System.out.println(avg2);
	
	//常量赋值语法:final 数据类型 常量名 = 数值;
	final double PI = 3.14;
	System.out.println(PI);
	
	//equals( )用于判断字符串的内容是否相同,相同返回true,不相同返回false
	String sex = "女";
	if(sex.equals("女")){
		System.out.println(sex);
	}
	/*5-1 java输入 
	 * 步骤1:导入 import java.util.Scanner
	 * 步骤2:创建Scanner对象 Scanner input = new Scanner(Syatem.in);
	 * 步骤3:接收并保存输入的值 int score = input.nextInt();
	 */
	Scanner input = new Scanner(System.in);//创建Scanner对象
	int score = input.nextInt();//接收并保存输入的值
	System.out.print("score的值为:"+score);
	input.close();
	
	//6-1 数组:1.声明数组、2.分配空间、3.赋值、4.操作和处理
	int[ ] scores = {76, 93, 92, 87};//等价于  int[ ] scores = new int[ ]{76, 93, 92, 87};
	System.out.println("score中的第一个元素为:"+scores[0]);
	
	//6-5 使用循环操作java中的数组
	//数组名.length用于获取数组的长度,数组下标的范围是0至数组长度-1
	int[ ] scoress = {78, 91, 84, 68};
	for(int i=0; i<scoress.length; i++){
		System.out.println("数组中第"+(i+1)+"个元素的值是:"+scoress[i]);
	}
	
	/*
	 * 6-7 使用 Arrays类 操作java中的数组
	 * 1.排序_语法:Arrays.sort(数组名);
	 * 2.将数组转换成字符串:按顺序将多个数组元素连接在一起,多个元素之间
	 * 使用逗号和空格隔开   Arrays.toString(数组名);
	 */
	int[ ] nums =new int[ ]{25, 7,126};
	System.out.println("输出数组nums中的元素"+Arrays.toString(nums));
	
	/*
	 * //6-8使用foreach操作数组
	int[ ] scoresss = {78, 93, 25};
	for(int score:scoresss){
		System.out.println(score);
	}
	*/
	
	
	
	
	
	
			
			
	
		
}
}

 

© 著作权归作者所有

共有 人打赏支持
Le12345679
粉丝 0
博文 10
码字总数 2933
作品 0
合肥
私信 提问
如果你想学习Java,那么就来看这篇文章

一、前言 我是从大二开始学习的Java,当时的目标是Java Web开发,当时并不想考研,所以当时的学习是以就业为主,现在我大三了,学习Java Web开发已经一年了,因为种种原因,决定要考研,所以...

Jivanmoon
08/27
0
0
通过JDBC进行简单的增删改查(以MySQL为例)

前言:什么是JDBC 一、准备工作(一):MySQL安装配置和基础学习 二、准备工作(二):下载数据库对应的jar包并导入 三、JDBC基本操作 (1)定义记录的类(可选) (2)连接的获取 (3)insert (4...

Airship
2015/07/13
0
0
Linux开发环境搭建之Java开发环境JDK安装配置

这几天国产的Linux系统deepin15.5正式版发布了,基本上处于稳定了,受不了win10的各种卡顿和系 统封闭不能修改的诟病,果断下载了deepin系统格盘安装,在deepin上进行开发学习娱乐。本文将在...

MaxBill
2017/12/18
0
0
阿里云Centos搭建jdk环境

当我们开始了自己的开发,那么云服务器是一定少不了的,当然也有很多同学只是在本地做开发研究。   这里记录一下我自己在阿里云上搭建环境的过程。   趁着优惠的时候,我在阿里云上购买了...

上987432.com
10/30
0
0
JVM 运行时数据区简介及堆与栈的区别

理解JVM运行时的数据区是Java编程中的进阶部分。我们在开发中都遇到过一个很头疼的问题就是OutOfMemoryError(内存溢出错误),但是如果我们了解JVM的内部实现和其运行时的数据区的工作机制,...

大数据之路
2015/08/02
0
1

没有更多内容

加载失败,请刷新页面

加载更多

0015-如何使用Sentry管理Hive外部表权限

1.文档编写目的 本文档主要讲述如何使用Sentry对Hive外部表权限管理,并基于以下假设: 1.操作系统版本:RedHat6.5 2.CM版本:CM 5.11.1 3.集群已启用Kerberos和Sentry 4.采用具有sudo权限的...

Hadoop实操
20分钟前
1
0
边缘计算与数据中心的发展趋势

导读 Gartner研究表明,人工智能、物联网和5G助力下一代商业创新,由此产生大量数据,2020年前企业将使用超过75亿台联网设备。 在几乎每个方面,社会的节奏都正变得更快。我们希望客户服务问...

问题终结者
32分钟前
4
0
toString();

package com.atguigu.java1; import java.util.Date; /** * toString()的使用: * * 1.java.lang.Object类中toString()定义如下: * public String toString() { return getClass().getName......

architect刘源源
今天
1
3
不可不说的Java“锁”事

前言 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点...

Java干货分享
今天
1
0
Java GoEasy 实现服务端推送和Web端推送

项目中需要消息推送,又想降低开发成本。Java服务器端推送,Web端接收推送信息。 具体需求: 需求一:系统框架实现全局异常捕获并录入日志表,实现实时推送消息到客户端页面展示。 需求二:系...

Gibbons
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部