很适合新手的一个小小的计算器的算法代码,我就直接发代码了,也有注释,不过是从编辑器直接粘贴过来的可能注释的换行没那么准确吧,到时候你们注意一下这个。编辑器:myeclipse或eclipse均可。
public class Counter {
//像这个绿色显示的是单行注释,前面要加“//”。注释分三种:单行注释,多行注释,文档注释。注释是方便你自己看的,系统编译代码的时候会忽略。
//也就是说,这些注释是根本不影响你的程序的,你完全可以把它们删掉,一样可以运行。但是这样纯代码的话,你以后回过头来复习就会很头痛了哦
public static void main(String[] args) {//这是main方法,一个java程序的起点呢。
sub(3,6);//--------------调用下面的减法,猜猜会有什么发生呢。
add(7,9);
//mul(6,6);//-------你可以试着把注释放开去调用方法,我的意思是,虽然你定义了4个普通方法,但是不代表你一定要用完4个。
//div(3,5);//--------当然了,这些小括号里面的数字是可以你自己定义的,但是一定是整数(还有别的限制,不过你先用着,那些限制后面再告诉你)
}
/*
* 这个是多行注释,
*
* */
/**
* 像这个浅蓝色的是文档注释,你不必纠结它和多行注释有什么区别,当然如果有兴趣可以去查阅,我的意思是这个貌似没那么重要。看出区别了吗,多行前面一个*,文档前面2个*
*
* */
//减法subtraction加法addition乘法multiplication除法division
//减法
public static void sub(int a,int b){//---------普通方法名字可以随意,但main方法一定得叫main,而且一个类只能有一个main方法。
System.out.println(a+"-"+b+"="+(a-b));
}
//加法
public static void add(int a,int b){
System.out.println(a+"+"+b+"="+(a+b));
}
//乘法
public static void mul(int a,int b){
System.out.println(a+"*"+b+"="+(a*b));
}
//除法
public static void div(int a,int b){
System.out.println(a+"/"+b+"="+(a/b));
}
/**
* 我定义的这个类叫Counter,也就是计算器。除了上面的main方法(也叫主方法)呢,下面还有4个普通方法,减法,加法,乘法,除法。
* 这些方法是可以随意位置的。
* 从这些方法定义当中,有没有发现定义方法的规律?
* 千万要注意,1,单词不要拼错 2,小括号中括号大括号都是成对出现的,你可不要让它们任何一个落单哦!
* 3,养成良好的注释的习惯。是说你在方法前加注释:这个方法是用来干嘛的有什么作用;还有,要在比较费力才能看懂或者查阅资料才能看懂的地方也要注释。
* 养成这些好的习惯吧,它们会给你在后期开发省了不少麻烦哦!
* */
}
上图,以便大家对代码有更直观的认识
- 大小: 146.7 KB
分享到:
相关推荐
总的来说,"java简单计算器程序"是一个理想的入门项目,它涵盖了Java编程的核心概念,并提供了实践这些概念的机会。通过学习和理解这个程序,新手开发者可以逐步掌握Java编程的精髓,为进一步学习更复杂的编程概念...
Java 计算器 源码,实现简单的运算,是Java的GUI编程的入门经典实例。涉及到了基本的界面布局,事件监听和处理等基本知识,新手好好利用它,加油!
内容概要:本文档详细介绍了一个简易计算器应用的实现细节。该项目涵盖基本算术操作(如加法、减法、乘法、除法)的完整实现,主要涉及 Calculator 类用于定义计算逻辑,以及使用 Swing 开发图形界面 ...
总之,这个“安卓简单计算器源码”项目是一个很好的安卓编程实践,它涵盖了基本的安卓应用架构、UI 设计、事件处理以及算法实现,对于安卓开发新手来说,这是一个很好的学习资源。通过这个项目,你可以了解安卓应用...
本书旨在帮助新手快速掌握Java编程语言的基础知识,为日后的软件开发生涯打下坚实的基础。以下是对该教程内容的详细概述: 1. **Java简介**:Java是一种跨平台、面向对象的编程语言,由Sun Microsystems(现为...
【JAVA入门基础知识】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它的设计目标是具有跨平台性、可移植性、安全性和高效性,使得Java成为开发桌面应用、...
总的来说,这个项目是GWT新手入门的好例子,通过它,你可以学习到GWT的基本概念、组件使用、事件处理、业务逻辑构建以及在Eclipse中的开发和调试技巧。通过深入研究和实践,可以逐步掌握GWT开发的各个方面。
压缩包内的文件名称“计算器”可能是计算器程序的源代码文件,如.java、.py、.cpp等,或者是编译后的可执行文件。如果它是源代码,那么我们可以通过阅读代码来学习编程语言的基本语法、函数定义、条件判断、循环结构...
总之,《Java项目入门教材Java案例分析》是一本全面而实用的Java学习资料,无论你是初入编程的新手,还是寻求技能提升的开发者,都能从中受益。通过阅读和实践书中的内容,你将能够逐步建立起扎实的Java编程基础,为...
4. **运算逻辑**:计算器的核心部分是运算逻辑,这通常在Activity的Java代码中实现。开发者可能会创建一个方法来处理计算过程,如加、减、乘、除等基本运算,以及处理括号、优先级等复杂情况。 5. **EditText**:...
对于新手而言,零基础入门Java可能是一个充满挑战的过程。但是通过系统的学习路径和合适的学习资源,可以逐步掌握这门语言的核心概念和技术要点。以下将详细介绍Java的基础知识、核心概念以及一些重要的编程实践。 ...
在Android平台上开发一款计算器应用是许多初学者入门的首选项目,因为它的功能直观且易于理解。这个"android计算器----新手必看"项目旨在为新手提供一个基础的Android计算器的实现,帮助他们熟悉Android开发环境、...
11. **案例实践**:通过实际的编程项目,例如实现简单的计算器或文件管理系统,巩固理论知识并提高实际编程能力。 这份"Java 2 入门与实例教程(PDG)"将理论与实践相结合,不仅讲解了基本概念,还提供了丰富的示例...
在实现QQ等级计算器的功能时,开发者需要获取QQ账号的相关数据,这通常包括在线时长。由于QQ等级的计算规则可能会随着时间改变,开发者需要定期更新这些规则或者从腾讯官方API获取最新信息。计算过程可能涉及到时间...
在Android平台上开发应用程序,计算器是一个经典的入门项目,它可以帮助初学者熟悉Android SDK、布局设计以及基本的编程逻辑。本文将详细解析"新手练手用的ANDROID计算器源代码",带领你一步步了解Android应用开发的...
例如,书中可能包含一些小型项目案例,如实现简单的计算器、文件管理系统等,通过实践加深对Java的理解。 《java学习》.txt可能是书中的章节内容或者笔记,解压密码.txt可能包含了获取进一步学习资源的密码,而LOGO...
例如,读者可以跟随源码学习如何定义类,创建对象,以及如何编写方法来实现特定功能。实践是学习编程的重要环节,通过运行和调试代码,学习者能更好地理解和记忆理论知识。 在"Java实例入门"这本书中,刘勇可能会以...
【Java经典入门教程】是一份深受好评的教育资源,无论你是编程新手还是有一定编程经验的开发者,都能从中受益匪浅。这份教程旨在引导学习者逐步掌握Java编程语言的基础知识,建立起坚实的编程基础。以下是对这份教程...
### jsp简易计算器知识点解析 #### 一、项目概述 本项目主要介绍了一个基于JSP技术实现的...通过上述分析,我们可以看到这个简单的JSP计算器不仅能够帮助新手快速入门JSP开发,还能够作为进一步学习更高级主题的基础。
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...