2 o19830015 o19830015 于 2013.07.29 11:41 提问

使用整形比较ibutton文本

代码中比较getText()和int值,为什么Toast信息不正确?

谢谢。

    public static int mDay;
    Button e01;
    public static String[][] a = new String[6][7];
       e02.setText("" + a[0][2]);
     if(e01.getText().toString().equals(mDay))
{
    e01.setTextColor(Color.parseColor("#FFBBFF"));
Toast.makeText(this, "Button2 text equals!", Toast.LENGTH_SHORT).show();
}
      //// in debug mode both gives value 29
           e01.getText().toString() =29
           mDay=29

1个回答

Jave_
Jave_   2013.07.29 14:28
已采纳
if(e01.getText().toString().equals(“”+mDay))
o19830015
o19830015 Thank you very much!
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java 基础 之 整型比较
java 拥有多种数据类型,常用的整型有 int ,long, 还有对应的包装类型 Integer 和 Long , 在日常开发中,进行整型比较判断时,用equals 还是 == 呢? 这是个简单却容易被忽略的问题,笔者在开发中,通过sonar 或 findbugs 在项目中经常会扫到同事使用不得当的代码. 或许很多人一看到这个,就会马上想起来使用equals() 方法,但是笔者想说的是,条条大路
整形数值与字符型数值大小比较
在机房收费系统  中  学生上机统计信息这一组合查询窗体中,按卡号查询时,出了一些问题。明明有卡号为33的记录,但是我按卡号大于4去查询时,却没有查出这条记录,这是为什么?        因为在数据库中卡号这个字段,我设计为字符串类型,而字符串类型的数据跟数值型的数据排序方式是不同的。         当我把卡号这个字段(cardno)设计为字符串类型(char(10))时,进行降序排列结果
整形数组比较比较大小,且除去相同值
方法1: package eclipsetest;import java.util.*;/** *//** * Title: 整形数组比较比较大小,且出去相同值 * * Description: 整形数组比较比较大小,且出去相同值 * * Copyright: Copyright (c) 2008 * * Company:  * * @author not attributable *
使用指针比较整型数据的大小
该C实例是一个比较简单的实例,但是在该实例中,重点介绍了C语言中比较常用的也是容易出错的指针变量,其中包括指针变量的赋值,指针变量的运算等等。该实例实现了通过使用指针变量来比较3个整形数据,使其从小到大排列,实现比较简单,下面附上我的代码:#include <stdio.h>/** * 通过指针比较三个整数的大小 * @brief main * @return *//** * 指针,即为变
Java 之 整型比较 及 拆箱装箱 findBugs
今天在用findbugs 时 检查,发现了Suspicious comparison of Integer references , 即定义了integer后,对两个integer进行比较的时候,直接!= 比较,是一个High confidence 的警告,经过看资料,发现了整型比较方法: java 拥有多种数据类型,常用的整型有 int ,long, 还有对应的包装类型 Int
javascript 整型与字符串比较大小
今天做一个页面,统计报表,发现一点问题,两个数量比较的时候结果不对:maxNum = 98;// 0, int totalNum = report.checkrecordNum;// 256, string if(totalNum > maxNum) { ... } //结果是 maxNum > totalNum, 也就是98 > 256 98怎么会比256大呢? 原来是变量类型的问题,一
[HK]常用工具类
/** *<p>Copyright 2009-2014 Hikvision Digital Technology Co., Ltd.</p> *<p>Copyright 2012 系统公司/金融事业部/业务平台组</p> *@Author: wenliang (wenliang@hikvision.com.cn) *@Date: 2014-04-12下午15:22:5
php字符串转与整数比较,会把字符串转化为整数来比较
我们来看几个例子:$str = 'a'; $arr = array(0,1,2); var_dump($str == 0); //返回结果bool(true) var_dump(in_array($str, $arr)); //返回结果bool(true) var_dump(in_array($str, $arr, true)); //返回结果
比较大小的一个程序
用一维数组的调用函数编写比较个整形数字的大小的一个小代码,可以比较任意几个或更多个整形的大小
整形数,浮点数
一说到数字,我们脑子里就会闪现出一些数字的类型,比如,int,double,float,long,当然还有一些符合类型,比如 指针类型,枚举类型,结构体类型等等。关于这些类型的变量在内存中所占的字节数到底是多少,下边我来给出测试: windows系统vs编译器下:#define _CRT_SECURE_NO_WARNINGS 1 #include #include int main() {