1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int int intString = [newString intValue]; 3,int转字符 NSString *stringInt = [NSString stringWithFormat:@"%d",intString]; 4,字符转float float floatString = [n…
NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int int intString = [newString intValue]; 3,int转字符 NSString *stringInt = [NSString string…
NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int int intString = [newString intValue]; 3,int转字符 NSString *stringInt = [NSString string…
看一下API中关于Object的介绍: 类 Object 是类层次结构的根类.每个类都使用 Object 作为超类.所有对象(包括数组)都实现这个类的方法. 那么Object中到底有哪些方法,各自有什么应用呢?这个问题也经常出现在面试中,如果平时没有关注,可能很难回答好,这里简单整理一下. 首先看一下java.lang.Object的源码: public class Object { private static native void registerNatives(); static { r…
NSString *str1 = @"BeiJing"; NSString *str2 = @"beijing"; //全部转为大写 NSLog(@"%@",[str1 uppercaseString]); //全部转为小写 NSLog(@"%@",[str1 lowercaseString]); //首字母大写 NSLog(@"%@",[str1 capitalizedString]); //比较两个字符…
一.数据类型分类 1.按存值个数区分 单个值:数字,字符串 多个值(容器):列表,元组,字典,集合 2.按可变不可变区分 可变:列表[],字典{},集合{} 不可变:数字,字符串,元组().bool,None 3.有序无序区分 有序(可按索引取值):字符串,列表,元组 不可变:字典,集合 4.按访问类型区分 直接访问:数字 顺序访问(序列类型):字符串,列表,元组 key值访问(映射类型):字典 二.整型(int) age = 18 # age=int(18) print(id(age))#45…
Java的Object是所有引用类型的父类,定义的方法按照用途可以分为以下几种: (1)构造函数 (2)hashCode() 和 equals() 函数用来判断对象是否相同 (3)wait().wait(long).wait(long,int).notify().notifyAll() 线程等待和唤醒 (4)toString() (5)getClass() 获取运行时类型 (5)clone() (6)finalize() 用于在垃圾回收. 这些方法经常会被问题到,所以需要记得. 由这几类方法涉及…
Object是所有类的父亲,这个类有很多方法,我们都可以直接调用,但有些方法并不适合,例如下面的student类 public class Student { //姓名.学号.年纪 private String name; private int sid; private int age; //定义构造方法,给对象初始化 public Student(){ } public Student(String name,int sid,int age){ this.name=name; this.si…
java中的hashcode.equals和toString方法都是基类Object的方法. 首先说说toString方法,简单的总结了下API说明就是:返回该对象的字符串表示,信息应该是简明但易于读懂的信息表达式,一般来说大部分的常见类都会重写这个方法.比如Collection会重写的该方法就会在集合前后加上[ ]中间的元素中间会加上.但是如果没有重写的话Object的默认的toString方法是返回:getClass().getName() + '@' + Integer.toHexStri…
源:http://www.cnblogs.com/luguo3000/p/3719651.html int与float是我们每天编程都用的两种类型,但是我们真的足够了解它们吗.昨天在博客园看到一个比较老的笑话: “昨天晚上下班回家,一民警迎面巡逻而来.突然对我大喊:站住!民警:int 类型占几个字节?  我:4 个.  民警:你可以走了.  我:为什么问这样的问题? 民警:深夜还在街上走,寒酸苦逼的样子,不是小偷就是程序员.”(注:看到有朋友评论说占几个字节跟具体的环境有关,学过C++的都知道,…