2016.03.04///java学习记录①

     2022-04-19     205

关键词:

import java.util.Scanner;

public class xinxi {
	public static void main(String[] aa)
	{
		Scanner in = new Scanner(System.in);  //创建Scanner类对象
		
		System.out.printf("Enter your name: ");
		String name = in.nextLine();          //输入姓名
		
		System.out.printf("Enter your telephone number: ");
		String tel = in.nextLine();           // in.nextLine 读取输入的下一行内容
		
		System.out.printf("Enter your address: ");
		String address = in.nextLine();        //输入通讯地址
		
		System.out.printf("Enter your post number: ");
		String post = in.nextLine();           //输入邮政编码
		
		System.out.println("Name: " + name);
		System.out.println("Tel: " + tel);
		System.out.println("Address: " + address);
		System.out.println("Post Number: " + post);
	}
}

技术分享

技术分享

以上源码出自《Java语言程序设计教程》42页


代码笔记:

import java.util.Scanner;    
//Scanner类位于java.util包中,因此在使用它的程序前需要import这个包

public class xinxi {
	public static void main(String[] aa)
	{
		Scanner in = new Scanner(System.in);   //System.in是一个标准输入对象 
		                                       //首先用System.in创建一个Scanner类对象
		
		System.out.printf("Enter your name: ");
		//函数printf从左往右读取,读取结果入栈,处理时从栈顶开始,所以我们看见的结果是,从右边开始处理的。
		String name = in.nextLine();           //in.nextLine()读取输入的下一行内容
		
		System.out.printf("Enter your telephone number: ");
		String tel = in.nextLine();
		
		System.out.printf("Enter your address: ");
		String address = in.nextLine();
		
		System.out.printf("Enter your post number: ");
		String post = in.nextLine();
		
		System.out.println("Name: " + name);
		System.out.println("Tel: " + tel);
		System.out.println("Address: " + address);
		System.out.println("Post Number: " + post);
	}
}

Java中print、printf、println的区别

print()是一般的标准输出,不换行;

printf()是格式化输出函数,printf()函数的调用格式为: printf("<格式化字符串>", <参量表>);
println()和print()唯一的区别是输出后换行。





没能理解:

技术分享

我的理解代码如下:

在前一个带输出项的print()的最后添加“,”或“;”,再添加一个空的print(),运行时使得下一个带输出项的print()换行。

public class ceshi {
	public static void main(String[] bb)
	{
		System.out.print("今天是2016年3月4日,");
		System.out.print("");
		System.out.print("今天是星期五。");
	}
}

然而并没有

技术分享


这句话未理解,待我理解了再来补充。

本文出自 “梧桐丫” 博客,转载请与作者联系!

cloudcompare学习记录教程

1、对齐和配准(AlignmentandRegistration)(1)总则① 三角网(Mesh)是什么②严格转换矩阵(rigidtansformationmatrices)(2)对齐①匹配包围盒中心②手工转换③选取共同点对(3)自 查看详情

python入门基础学习记录汇率案例学习记录(代码片段)

一、汇总整理1.操作①新建python文件工程右键--new--pythonfile 2.注意问题与知识点 》变量定义:直接写变量名即可,例如定义一个字符串并赋值123:rmb_str=‘123’。特别需要注意的,python对格式的要求,等号左右要有... 查看详情

testlink学习——每日例会记录

....讨论测试管理工具的选择,最终确定选择TestLink作为本次学习的对象 2.组内分工的讨论工具使用手册:周子豪,蔡鹏制作工具操作视频:陈梓桐,刘天每日例会记录:连鹏飞 3.确定本组组长:蔡鹏 4.具体工作: &nb... 查看详情

机器学习--diy笔记与感悟--①k-临近算法(代码片段)

##“计算机出身要紧跟潮流”机器学习作为如今发展的趋势需要被我们所掌握。而今我也需要开始learn机器学习,并将之后的所作所想记录在此。 今天我开始第一课--K临近算法。 一、k-临近的基础概念理解学习开始前,我... 查看详情

学习打卡功能上线,告别懒惰,坚持学习!

为什么打卡?①打卡是什么?每天完成了至少30分钟的学习任务后,你就可以点击打卡,自豪地为自己记录一笔。通过打卡你可以直观地看到自己累积学习的天数记录,日积月累,满满的打卡记录就是你迈向成功的见证!所有的打... 查看详情

从零开始的算法学习生活——①高精度运算(代码片段)

...言在摸了这么久鱼后,本蒟蒻也下定决心要开始好好学习算法了!从这第一篇博客开始,从零开始记录我的算法学习生活,权当是给自己做做笔记,文章或许有错误疏漏的地方,还请多多包容!一、怎... 查看详情

2020/10/24java学习记录no.6

   1.他们是Throwable的两个平行类。Expection是所有异常类的祖先,而Error是错误类的祖先。  ①Error不是程序需要捕获和处理的,发生时程序将会停止。  ②Exception有许多子类,都是按照包的形式组织的,程序需要应... 查看详情

cookie学习

什么是Cookie???Cookie是由W3C组织提出,最早由NetScape社区发展的一种机制。??Cookie是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个cookie。??Cookie的作用就是用于解决"如何记录客户端... 查看详情

物联网服务nodejs-5天学习第二天篇①——fs文件系统(代码片段)

【NodeJs-5天学习】第二天篇①——fs文件系统1、文件系统1.1应用场景2、NodeJsfs文件模块2.1打开文件2.2读取文件2.2.1fs.read2.2.2fs.readFile2.3写入文件2.3.1fs.writeFile2.3.2fs.appendFile2.4删除文件2.5读取文件信息2.6关闭文件2.7创建目录2.8读取目... 查看详情

费曼学习法(redis总结)

5种数据类型①string,如果value是整型,那么会用int记录,否则会用SDS动态字符串记录。redis是用C语言编写的,C语言的字符串是用/0作为结束标记,并且字符串叠加的时候可能会发生缓冲区溢出。SDS动态字符串... 查看详情

费曼学习法(redis总结)

5种数据类型①string,如果value是整型,那么会用int记录,否则会用SDS动态字符串记录。redis是用C语言编写的,C语言的字符串是用/0作为结束标记,并且字符串叠加的时候可能会发生缓冲区溢出。SDS动态字符串... 查看详情

物联网服务nodejs-5天学习第四天存储篇①——安装使用mysql8.0(代码片段)

【NodeJs-5天学习】第四天篇①——安装mysql8.01.前言2.MySql8.02.1下载2.2安装2.3常用命令2.3.1MySQL服务的启动和停止2.3.2MySQL服务的登录和退出2.3.3MySQL修改密码2.3.4查看当前数据库版本2.3.5查看所有的数据库2.4利用三方工具操作mysql——db... 查看详情

物联网服务nodejs-5天学习第一天篇①——第一次认识nodejs(代码片段)

【NodeJs-5天学习】第一天篇①——初步认识NodeJs1、浏览器背后的JavaScript1.1JavaScript如何可以在浏览器中运行?1.2JavaScript如何在浏览器中操作DOM和BOM?1.3浏览器中的JavaScript可运行环境1.4常见后端开发,引出NodeJs2、Node.Js... 查看详情

数据结构:第8章学习小结

一、排序概念:排序(Sorting)是按关键字的非递减或非递增顺序对一组记录重新进行排列的操作。排序方式:1.插入排序:①直接插入排序:是一种最简单的排序方法,其基本操作是将一条记录插入到已排好序的有序表中,从而得到... 查看详情

redux入门学习笔记①——基本概念及使用(代码片段)

Redux入门学习笔记①——基本概念及使用Redux架构Redux的基本概念①Store②State③Action④ActionCreator⑤发布Action——store.dispatch()⑥处理Action——Reducer⑦store.subscribe()Redux小结***createStore实现近期参与新的项目组,跟着学习。我是第... 查看详情

redux入门学习笔记①——基本概念及使用(代码片段)

Redux入门学习笔记①——基本概念及使用Redux架构Redux的基本概念①Store②State③Action④ActionCreator⑤发布Action——store.dispatch()⑥处理Action——Reducer⑦store.subscribe()Redux小结***createStore实现近期参与新的项目组,跟着学习。我是第... 查看详情

数据结构第七章学习总结(代码片段)

一、第七章内容小结 1.查找的基本概念    2.线性表的查找①顺序查找:从表的一端开始依次将记录的关键字和给定值进行比较,某记录的关键字和定值相等则查找成功;反之,扫描整个表未找到相等记录,则... 查看详情

①小白学习linux之基础学习★(代码片段)

Linux基础学习√1、centos6和7的变化1.1.文件系统1.2.防火墙、内核版本、默认数据库1.3.时间同步,修改时区,修改语言1.4.主机名1.5.网络服务管理1.6.网络设置2、linux基础3、目录命令和文件命令3.1、目录操作命令3.1.1.ls:... 查看详情