java 程序解释
publicclassShowUser{publicstaticvoidmain(String[]args){Stringaccess_token=args[0];Str...
public class ShowUser {
public static void main(String[] args) {
String access_token = args[0];
String uid =args[1];
Users um = new Users();
um.client.setToken(access_token);
try {
User user = um.showUserById(uid);
Log.logInfo(user.toString());
} catch (WeiboException e) {
e.printStackTrace();
}
}
} 展开
public static void main(String[] args) {
String access_token = args[0];
String uid =args[1];
Users um = new Users();
um.client.setToken(access_token);
try {
User user = um.showUserById(uid);
Log.logInfo(user.toString());
} catch (WeiboException e) {
e.printStackTrace();
}
}
} 展开
展开全部
args 是控制台输入参数。
在cmd里执行java程序的时候,先输入类名ShowUser调用类,后面空格加参数,因参数可以是多个所以为String[] args,参数与参数之间用空格间隔。
@@@@@@@下面解释代码:
String access_token = args[0]; // 第一个输入参数赋值给访问令牌
String uid =args[1]; // 第二个参数赋值给uid
um.client.setToken(access_token); // 将令牌设置到um的客户端
User user = um.showUserById(uid); // 通过uid从um中取得用户
Log.logInfo(user.toString()); // 用户信息记录日志
@@@@@@@这段程序总体是一个权限验证,通过令牌和uid共同获取用户信息。
希望对你有帮助。
在cmd里执行java程序的时候,先输入类名ShowUser调用类,后面空格加参数,因参数可以是多个所以为String[] args,参数与参数之间用空格间隔。
@@@@@@@下面解释代码:
String access_token = args[0]; // 第一个输入参数赋值给访问令牌
String uid =args[1]; // 第二个参数赋值给uid
um.client.setToken(access_token); // 将令牌设置到um的客户端
User user = um.showUserById(uid); // 通过uid从um中取得用户
Log.logInfo(user.toString()); // 用户信息记录日志
@@@@@@@这段程序总体是一个权限验证,通过令牌和uid共同获取用户信息。
希望对你有帮助。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-05-22
展开全部
public class ShowUser {
public static void main(String[] args) {
//数组元素 String类型的名为 args的数组 参数为args[0] args[1] args[2] args[3]... 如果你在cmd中运//行的话可以直接在文件名后面加参数 那些参数就会传到args数组里
String access_token = args[0];
String uid =args[1];//这两行是接受参数给变量赋值
Users um = new Users();//创建一个Users对象 um
um.client.setToken(access_token);
//调用um对象里的client属性(应是一个对象),再调//用这个对象属性client的setToken方法
try {
User user = um.showUserById(uid);//通过id查找user
Log.logInfo(user.toString());//具体结果要看loginfo里面的内容。
} catch (WeiboException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
//数组元素 String类型的名为 args的数组 参数为args[0] args[1] args[2] args[3]... 如果你在cmd中运//行的话可以直接在文件名后面加参数 那些参数就会传到args数组里
String access_token = args[0];
String uid =args[1];//这两行是接受参数给变量赋值
Users um = new Users();//创建一个Users对象 um
um.client.setToken(access_token);
//调用um对象里的client属性(应是一个对象),再调//用这个对象属性client的setToken方法
try {
User user = um.showUserById(uid);//通过id查找user
Log.logInfo(user.toString());//具体结果要看loginfo里面的内容。
} catch (WeiboException e) {
e.printStackTrace();
}
}
}
追问
xiexie
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有两个参数 token和userid,系统根据这两个ID查询用户
追问
我想要每一行的具体作用谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询