java怎么编写基础小程序

作者:小飞燕 发布时间:2021-03-08 09:07:22

导语本文整理了全网深受用户关注的个java怎么编写基础小程序经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!

如何用java编写基本小程序?在java写基本小程序的情况下,java能写小程序吗?根据小编的说法,java可以用来写小程序,那么java怎么写基本的小程序呢?下面的小系列介绍用java编译基本小程序的案例,希望对大家有所帮助。

1.输出两个整数的大值

2.输出三个整数的大值

3.写个程序判断某一年是不是闰年

4.完成等级输出程序

如果用户输入的分数是正确的(0-100),根据表-1中的规则计算分数对应的等级,并计算结果。

5.完成命令解析程序

问题:有一个命令解析程序,提供三个功能选择供用户选择。用户选择某个功能后,程序在界面上输出用户选择的功能名称。程序交互如图:

6.在收银台完成小额收款程序

写一个收银机收款程序。根据单价、采购数量和收款情况,计算并输出应收金额和变化;总价大于等于500时,享受八折优惠。控制台交互如下:

7.java从键盘输入三个整数,从小到大排序

8.计算个人所得税

北京地区个人所得税计算公式;

应纳税额=(工资收入-扣除额)*适用税率-快速扣除

其中扣除3500,适用税率及快速扣除如下表所示:

9.输入年和月,并输出天数

这就是java编写基本小程序的方式。用java编写基本的小程序可以提高思维和语法的使用。希望对刚接触或刚学java的朋友有帮助。想了解更多关于写小程序和小程序的知识,请到源代理网络的小程序频道。

下面是如何制作标题开头的微信小程序的幻灯片下拉菜单。微信小程序滑动下拉菜单教程这里是标题的结尾

滑动下拉菜单是很常见的功能。微信小程序的滑动下拉菜单是什么?想看看微信小程序滑动下拉菜单的效果吗?小编专门准备了如何制作微信小程序的幻灯片下拉菜单。微信小程序幻灯片下拉菜单教程分享给你。

微信小程序下拉菜单的思路和步骤:

布局上,整体用dl写,二级包用dd,用ul li写;交互方面,某一级菜单关闭兄弟子菜单,某一子菜单关闭所有菜单。

1.使用dt制作第一级菜单

2.使用dd嵌套二级菜单,比较初隐藏,位置是的,使用z-index浮动出页面层

/*总菜单容器*/。菜单{ display:块;height: 38px}

/*一级菜单*/。菜单dt {

font-size : 15px;float:left宽度:33%;height: 38pxborder-right : 1px solid # d2d 2d 2;

border-bottom : 1px solid # d2d 2d 2;text-align:中心;背景-color : # f4 f4;color: # 5a5a5a线高: 38px;

}

/*辅助菜单的外部容器样式*/。菜单dd { position: absolute宽度:;top:39pxleft:0z-index :999;}

/*二级菜单的通用样式*/。菜单li{

font-size : 14px;线高: 34px;color: # 575757height: 34pxdisplay:blockpadding-left : 8px;

背景-color : # fff;border-bottom : 1px solid # dbdbdbdb;

}

检查效果,然后实现事件。

数字

3.dt绑定到tap event tapmainmenu,flag controls toggle,并提供隐藏和显示两个类来控制toggle。注意:dt也可以是bindtap,不只是view。

/*显示和隐藏*/。显示{

display:块;

}。隐藏{

display:无;

}

http://www.51xuediannao.com/网络前端开发

4.关闭所有一级菜单。每个一级菜单都有一个索引标记,该标记由tapmainmenu事件传递,并与数组子菜单显示一一对应。当前元素submenudisplay[index]的显示或隐藏取决于原始状态。

核心代码:

价格

sub1

sub2

//用函数初始化数组,相对于var initsubmenusdisplay=[],可以避免引用复制,同时更加灵活,以后可以多种方式实现,数量不确定

函数initsubmenudisplay {

return ['hidden ',' hidden ',' hidden '];

}

页面({

数据:{

submenu display : initsubmenu display

},

tapmainmenu:函数(e) {//获取当前显示的一级菜单标识

var index=par sent(e . current target . dataset . index);//生成数组,全部隐藏,只显示当前的

var newsubmenudisplay=initsubmenu display;//如果当前显示,则隐藏,反之亦然。同时,隐藏其他菜单

if(this . data . submenu display[index]==' hidden '){

newsubmenudisplay[index]=' show ';

} else {

newsubmenudisplay[index]=' hidden ';

}//被设置为新数组

this.setdata({

submenu display : newsubmenudisplay

});

}

});

5.在次级菜单中选择当前项目,但给出一个系统图标并更改背景颜色,使文本加粗,更改主菜单的标题,并在演示中给出一个弹出窗口

声明tap子菜单方法,并侦听二次单击事件

//获取当前显示的一级菜单id

tapsubmenu:函数(e) {

var index=par sent(e . current target . dataset . index);

console.log(索引);//隐藏所有一级菜单

this.setdata({

submenu display : initsubmenu display

});

}

添加高亮效果

/*突出显示辅助菜单的样式*/。菜单li.highlight{

背景-color : # f4 f4;

}

与一级菜单不同的是,高亮是利用二维数组实现的,从而定位某一级别的二级菜单,然后决定显示和隐藏。布局文件更改为:

100以内

100-500

500-1000

1000-3000

3000多

效果如图所示

相应的js代码应该写成:

//声明并初始化highlight state数组函数initsubmenuhighlight {return [

['','','','',''],

['',''],

['','','']

];

}

事件

子菜单3360功能(e){//隐藏所有主菜单

this.setdata({

submenu display : initsubmenu display

});//要处理二级菜单,首先获取当前显示的二级菜单标识

var index array=e . current target . dataset . index . split('-');console . log(' index array : ' index array);var newsubmenuhighlight=initsubmenu highlight;//与一级菜单不同,这里不需要判断当前状态,只需即可给类加亮。

newsubmenuhighlight[index array[0]][index array[1]]=' highlight ';console . log(newsubmenuhighlight);//设置为新数组

this.setdata({

submenu highlight : newsubmenu highlight

});

}

这样就实现了高亮和取消高亮。但是还没有结束。与一级菜单不同的是,它与同级子菜单并不互斥,也就是说,如果这个菜单,就不能一刀切的掉同级菜单的高亮状态。所以我们改进了js代码。

声明,改成变量形式,方便存储。

//定义运行时保存的初始化数据

var initsubmenuhighlight=[

['','','','',''],

['',''],

['','','']

];

事件

子菜单3360功能(e){//隐藏所有主菜单

this.setdata({

submenu display : initsubmenu display

});//要处理二级菜单,首先获取当前显示的二级菜单标识

var index array=e . current target . dataset . index . split('-');//初始化状态

//var newsubmenuhighlight=initsubmenu highlight;

for(var i=0;i initsubmenuhighlight.lengthi) {//如果点是一级菜单,先清除状态,即非高亮模式,然后在高亮中高亮二级菜单;如果不是当前菜单,忽略。在此处理之后,您可以保持其他菜单的高亮状态

if(index array[0]==i){ for(var j=0;j

initsubmenu highlight[i][j]=' ';

}//将当前菜单的二级菜单设置回

}

}//与一级菜单不同,这里不需要判断当前状态,只需即可给班级一个亮点。

initsubmenu highlight[index array[0]][index array[1]]=' highlight ';//设置为新数组

this.setdata({

submenu highlight : initsubmenu highlight

});

}

以上是如何制作微信小程序的幻灯片下拉菜单。微信小程序滑动下拉菜单教程,关于微信素材的精彩信息越来越多,请继续关注源代理网的小程序频道。

这是第一段的结尾。下面是如何通过在末尾添加段落来制作微信小程序的幻灯片下拉菜单。微信小程序的幻灯片下拉菜单教程得到了377位网友的青睐!正文到此结束

查看全文

猜你喜欢

微商怎么找货源

频道查询入口

微商代理怎么做