请问,如何得到计算机的当前用户名字? 现在想得到计算机当前用户名字,比如“Administrator”等等。而不是计算机名(getHostName)请问达人们,如何做到呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.lang.System 类中的GetProperties方法可以得到当前用户的名称 user.name 楼主可以试试看 正是楼上的方法,String name = System.getProperty("user.name"); InetAddress 里面有相关的方法 自己看看 Neil_Dang(C∞l Dog) InetAddress 得到是客户端的IP和计算机名,而不是客户端的用户名 Window的工作组好象是用NetBios协议的,感觉和java有些远,如果确实要实现的话我想只能用本机方法了!楼主不是想黑人家的网络吧? 关注:我也想通过名称来判断是否可以访问我的web 恐怕楼主的这个想法要仅仅通过web来得到不大可能。为了完善以上朋友的回答,我列出一个可以列出当前系统中有哪些Property的代码供楼主参考:/** * 列取当前系统中的所有属性字段 * @author **/public class sysProperty_Name { public static void main(String[] args){ java.util.Properties properties; java.util.Enumeration enu; properties = System.getProperties(); enu = properties.propertyNames(); while(enu.hasMoreElements()){ System.out.println(enu.nextElement()); } }} 如何管理自己写的代码的 关于java读取 小语种字符的问题 用JAVA连接ORACLE数据库的问题 请大家帮忙!socket只能接收部分数据 请问awt应该怎么学?感觉很复杂,看过过一段时间又忘了 怎么能让按钮点击时,不出现灰色背景,就象jbuilder中的工具栏那样? 请教redhat8.0中的两个问题~奇怪啊~ java 调用 C 函数 紧急求助!!!!! jdk 1.3.1 for linux 哪儿可以down到? 国内的速度快点的站点有吗? sun太慢了。 讨论一下多表头的实现 JTable,请教各位!
String name = System.getProperty("user.name");
InetAddress 得到是客户端的IP和计算机名,而不是客户端的用户名
楼主不是想黑人家的网络吧?
我也想通过名称来判断是否可以访问我的web
为了完善以上朋友的回答,我列出一个可以列出当前系统中有哪些Property的代码供楼主参考:/**
* 列取当前系统中的所有属性字段
* @author
*
*/public class sysProperty_Name { public static void main(String[] args){
java.util.Properties properties;
java.util.Enumeration enu; properties = System.getProperties();
enu = properties.propertyNames(); while(enu.hasMoreElements()){
System.out.println(enu.nextElement());
}
}
}