- 浏览: 26058 次
- 性别:
- 来自: 上海
最新评论
-
c581698:
感谢分享
JAVA中四个二进制位从操作符即(&按位与、|按位货、^按位异或、~按位取反) -
mm4409092:
android listview综合使用示例_结合数据库操作和 ...
android:处理ListView的条目长按事件 -
prettyinsight:
<p>小弟用swing写了个演示程序,可以用鼠标拖 ...
EMC笔试题(最后一道编程题) -
prettyinsight:
<p>我提供个A*算法的思路。 </p&g ...
EMC笔试题(最后一道编程题) -
regular:
object Main {
type Matri ...
EMC笔试题(最后一道编程题)
文章列表
题目是:从10到10000中随便给出一个数,要求找出满足下列要求,且一个大于给出数的最小数。
满足要求:相邻两位不相等。
package com.usst.interview;
import java.util.Scanner;
/**
* Type comment.
*
* @author YZC
* @msn basketball520@live.cn
* @emailto basketball520@gmail.com
* @version $Revision$
*/
public class CompareNum {
public int b, c;
/**
...
http://www.cnblogs.com/salam/archive/2010/11/15/1877512.html
ListActivity和ListView是很常用的组件,用来制作列表形式的用户界面。本文介绍如何正确处理ListView中的条目短按和长按事件,他们的处理方式是不同的。
对于短按事件,处理起来比较简单,我们只需要覆盖ListActivity的onListItemClick()方法,如下所示:
@Override
protected void onListItemClick(ListView arg0, View arg1, int arg2, long arg3) {
CharSequence s = ((TextView)arg1).getText();
Log.e(&q ...
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。
一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B叫甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个过程称为回调函数的注册,R称为注册函数。Web Service以及Java的RMI都用到回调机制,可以访问远程服务器程序。
下面举个通俗的例子:
某天,我打电话向你请教问 ...
按位与运算符(&)
参加运算的两个数据,按二进制位进行“与”运算。
运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1;
即:两位同时为“1”,结果才为“1”,否则为0
例如:3&5 即 0000 0011 & 0000 ...
实现字符串的反转
文章分类:Java编程
1.实现将一个英文句子反转输出,如:my name is caichu 输出为:caichu is name my
思路:用split()方法以空格为标志将句子拆分为字符串数组,然后将数组倒置输出。
实现1:import java.util.*;
public class StringChange{
public static void main(String[] args){
System.out.println("Please enter the String:");
String str = n ...
昨天去EMC面试,有个题没写出来,只写了个思路,想和大家讨论下
题目是这样的:7*8的一个棋盘,即有56个格子。格子上随机放上小球。小球只可以做水平或者垂直方向运动。
小球相互可以碰撞,碰撞的情况为:
如果两个小球相邻,比如Ball(1, 3)和Ball (1, 4),这时远处的小球Ball(1, 1)移动过来撞到Ball(1, 3),Ball(1, 1)应该停止在(1, 2)位置,同时Ball(1, 3)把碰撞传递给Ball(1, 4)后,Ball(1,3)仍然不动, Ball(1, 4)被撞开,以此类推。
Ball(1, 1) => Ball(1, 3), Ball(1, 4) ...