有史以来最怪异的十种键盘

点击看大图  键盘是最重要的计算机输入设备之一。不过无论是Mac、PC或其它,所使用的键盘都是大同小异的,只是某些键位有点区别。因此,自从世界上第一个键盘发明以来,它的样子就没多大变化,方方正正的、密密麻麻的键位布局,塑料外壳。幸好,这个世界上还有一些和你我一样不甘于守旧的人,他们创造出很多种千奇百怪的键盘,远远不同于普通键盘的呆板面孔。下面我们一起来看看fosfor选出的有史以来最怪异的十种键盘(倒序,从第十到第一)。

点击看大图
第十位:这是一个标准键盘,不同的是它可以弯曲。试想一下将键盘卷起来放进自己的口袋里……


点击看大图
第九位:手腕键盘。这个键盘是为了在某些艰苦条件下工作而设计的,这样你可以空出一只手来。


点击看大图
第八位:Maltron3D人体工程学键盘。这个键盘完全按照人体工程学设计,虽然样子有点怪并且一般人不容易在短时间里上手,但对于一些手部有损伤的人而言,无疑是一个最体贴的选择。


点击看大图
第七位:如果觉得上面几种一般般,那这种就开始怪异了。它是为了让用户在最放松的状态下都可以打字而设计的。不过至于怎么使用,你自己比划一下吧……


点击看大图
第六位:哇!虚拟镭射键盘!只需要一个发射器,它就可以随时随地形成一个键盘。试想一下当你的PDA或手机接上了这样一个键盘,多爽!


点击看大图
第五位:青蛙键盘?小是够小了,但厂商说你需要花上6到10小时的练习才能达到每分钟40个单词的输入速度……


点击看大图
第四位:遥控器?键盘?虽然更小,但厂商说你要用一个周末才能达到每分钟40个单词的输入速度,因此,还是上面那个好用一点……


点击看大图
第三位:没错,这张图片里的真的是键盘。它由两个可滑动的圆形物构成,它有8个有效方向,当你推动它滑向不同方向的时候,就可产生击键;并且不同的方向组合会击出不同的字母或数字。同时,它还拥有普通鼠标的功能。看起来像是为外星人而设的,不过厂商说,这是为了让一些手指活动有困难的人设计的。


点击看大图
第二位:好像骨骼?但实际上它使用起来是很舒服的。怎么用?自己想去=.=


点击看大图
第一位:“幻灭你贴错图了!”没,真的没有,这块不是餐布,也不是烧饼,它真的是键盘。键盘藏在外面这块可以清洗的餐布里,所有零件都织到一块布里了。非常适合有洁癖的人使用=.=


  我最喜欢哪一种?当然是第六位啦!

http://ike.126.com

### 回答1: 可以使用 `String` 类的 `substring` 方法来截取字符串的后一个字符串。例如,假设你有一个字符串 `str`,它包含若干个用 . 分隔的字符串,你可以使用以下代码来截取后一个字符串: ``` String lastString = str.substring(str.lastIndexOf(".") + 1); ``` `lastIndexOf` 方法会返回字符串中后一个 . 的索引,然后加上 1 就可以得到后一个字符串的开始位置。把这个位置传给 `substring` 方法即可得到后一个字符串。 注意,如果字符串中没有 . 字符,那么 `lastIndexOf` 方法会返回 -1,此时应该特殊处理。例如: ``` int lastDotIndex = str.lastIndexOf("."); if (lastDotIndex >= 0) { String lastString = str.substring(lastDotIndex + 1); } else { // 字符串中没有 . 字符,可以在这里进行特殊处理 } ``` ### 回答2: 要截取带有 "." 字符串的后一个字符串,可以使用 Java 的字符串处理方法。具体步骤如下: 首先,找到后一个 "." 字符在字符串中的位置。可以使用 `lastIndexOf()` 方法来实现。例如,假设输入的字符串为 `str = "abc.def.ghi"`,则调用 `str.lastIndexOf(".")` 将返回 7,代表后一个 "." 的位置。 接下来,将字符串从后一个 "." 的位置开始截取到字符串的后。可以使用 `substring()` 方法来实现。例如,继续使用上面的例子,调用 `str.substring(7)` 将返回字符串 `ghi`。 后,将截取得到的后一个字符串输出即可。 下面是实现上述步骤的 Java 代码示例: ```java public class Main { public static void main(String[] args) { String str = "abc.def.ghi"; int lastIndex = str.lastIndexOf("."); String lastString = str.substring(lastIndex + 1); System.out.println(lastString); } } ``` 在以上示例中,输出结果为 `ghi`。这就是使用 Java 截取带有 "." 字符串的后一个字符串的简单方法。 ### 回答3: 可以使用字符串的split()方法和substring()方法来实现Java截取带有"."字符串的后一个字符串的功能。 首先,使用split()方法将字符串按照"."进行分割,得到一个字符串数组。然后,使用substring()方法获取字符串数组中后一个元素。 具体实现如下: ```java public class Main { public static void main(String[] args) { String str = "abc.def.ghi.jkl"; String[] arr = str.split("\\."); // 使用split()方法将字符串按照"."进行分割 String lastStr = arr[arr.length - 1]; // 使用substring()方法获取字符串数组中后一个元素 System.out.println("截取的后一个字符串是:" + lastStr); } } ``` 运行以上代码,输出结果为: ``` 截取的后一个字符串是:jkl ``` 这样,就成功截取到了带有"."字符串的后一个字符串。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值