Android Java中字符串比较的注意点

不要相信== 有时会出问题的 熟悉C++的人对于两个字符串比较的代码一定很了解: (string1==string2) 但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false Java中必须使用string1.equals(string2)来进行判断 补充 如果: string s1=new String("Hello"); string s2=new String("Hello"); 则(s1==s2)=false 如果: string s1="Hello"; string s2="Hello"; 则(s1==s2)=true; 因为他们指向的同...

Android java 变量命名规则

Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包、类、变量等的命名规范。 (一)Package(包)的命名: Package的名字应该都是由一个小写单词组成,例如net.ebseries.modules。 (二)Class(类)的命名: Class的名字首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如:DataFile或InfoParser。 (三)变量的命名: 变量的名字可大小写混用,但首字符应小写。词...

C# datetime HH hh 区别

HH是24小时制,hh是12小时制  加深记忆 日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格) yyyy:代表年份 MM:  代表月份 dd:  代表天 HH:  代表小时(24小时制) mm:  代表分钟 ss:  代表秒 DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//12775...

android base64编码 很慢 自带编码or org.kobjects.base64编码

版本2.3.3 自带的编码方式不到2秒,而org.kobjects.base64编码方式需要5~6秒 原因未知 [java] //这种是android自带的编码方式 首先导入包 import android.util.Base64; String 变量=android.util.Base64.encodeToString(字符串.getBytes(),Base64.DEFAULT); 也可简写为 String 变量=Base64.encodeToString(字符串.getBytes(),Base64.DEFAULT); 至于解码 byte b[]=android.util.Base64.decode(字符串,Base64....

Android 添加button及事件

1、在layout/activity_main.xml中添加button     <Button         android:id="@+id/btnTest"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="@string/main_button" /> 2、在对应的Activity中,我的是MainActivity 添加 Button  testButton=(Button)findViewById(R.id.btnTest);      //根据    //Button button=(Button)this.fin...

Android Map 遍历 HashMap TreeMap

测试发现遍历出来的值并不是顺序存进去的HashMap TreeMap遍历出来的值是顺序的 如果对顺序不要求用HashMap 对顺序要求则用TreeMap [java]    Map<String, String> maplists=new TreeMap<String, String>();       maplists.put("1", "11");    maplists.put("2", "22");    maplists.put("11", "111");          Iterator iterat...

asp.net C# 发送邮件 163 QQ 邮箱 已测试

调用方式  现在是 163向QQ发送邮件  SendSmtpEmail("xxx@163.com", "smtp.163.com", "xxx@163.com", "password", "xxx@qq.com", "标题", "邮件正文"); [source language="lang="C#"]   /// <summary>   /// 发送邮件支持HTML格式 先引用System.Net.Mail;   /// </summary>   /// <param name="MailFrom">发送人Email 如<a href="mailto:demo@126.com%3C/param&qu...

Gridview 模板列 隐藏 模版控件隐藏

//隐藏最后一列  自己写自己的索引 GridView1.Columns[GridView1.Columns.Count - 1].Visible = false;               //下面这个放在载入事件中,绑定完成以后在执行  foreach (GridViewRow gvr in GridView1.Rows)             {                 LinkButton lnb = gvr.FindControl("LinkButton1") as LinkButton;                 if (lnb != null)                 {                     //t.Text = "...

DataSet DataTable 导出 Excel

[C#] public static void DataSetToExcel(DataSet oDS, HttpResponse Response, string fileName)     {         if (oDS == null || oDS.Tables[0] == null || oDS.Tables[0].Rows.Count == 0) { return; }         Response.Clear();         ////Encoding pageEncode = Encoding.GetEncoding(PageEncode);         ////HttpContext.Current.Response.Charset = "gb2312";         //HttpContext.Current...

sql update 批量 多表更新操作

在更新表时候经 更新一个表的某个字段的值,而这个值又是从其他表中得到的   SQL Server语法:UPDATE { table_name WITH ( < table_hint_limited > [ ...n ] ) | view_name | rowset_function_limited } SET { column_name = { expression | DEFAULT | NULL } | @variable = expression | @variable = column = expression } [ ,...n ] { { [ FROM { < table_source > } [ ,...n ] ] [ WHE...
Copyright © sql语句大全 保留所有权利.   Theme  Ality 津ICP备15000635号

用户登录

分享到: